Что такое signals в Django? Когда их использовать?
Signals в Django позволяют запускать обработчик при определённом событии, например до или после сохранения либо удаления модели. Их полезно применять для слабо связанных побочных действий, но основную бизнес-логику обычно лучше оставлять в явных сервисах, методах или use cases.
Подробный ответ PRO
Оцени свой прогресс