15 / 25
Что такое Django Signals (post_save, pre_delete) и когда их использовать?
Signals — это наблюдатели за событиями моделей: post_save, pre_save, pre_delete, m2m_changed. Подключаются через @receiver(post_save, sender=Model). Удобны для side-effects (создание профиля при регистрации, инвалидация кеша), но могут запутать поток управления.