@frilix
Иногда "творю"

Как мне отловить событие добавления данных через админку Django?

Доброго времени суток. Возникла задача следующего типа: есть блог, в нем я создал модель подписки на email рассылку. Планируется, чтобы при добавлении статьи через админку запускать функцию, которая бы проходилась по всем подписчикам и отправляла им письмо о добавлении. Как можно отловить добавление?
  • Вопрос задан
  • 234 просмотра
Решения вопроса 2
zymanch
@zymanch
python/django web-developer
Можно через сигналы (см. ответ выше), но я бы переопределил метод save_model() и вызывал бы рассылку оттуда асинхронной задачей через celery (www.celeryproject.org/)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы