Запланированное задание с Джанго - PullRequest
0 голосов
/ 18 сентября 2018

Я работаю над веб-приложением, которое управляет событиями.Я храню данные о них, такие как время их запуска.Я хотел бы выполнить задачу (в этом случае, отправив письмо администратору мероприятия).Там не должно быть более 10 событий в день, и отправка будет включать только одну почту.Я читал о различных подходах, таких как написание собственной команды и выполнение ее с помощью cron, но пока время отправки зависит от каждого события, я думаю, что это не будет хорошим решением.Я также читал о сельдерее, но в этом случае я думаю, что это будет слишком мощный и тяжелый инструмент для моих нужд.Есть ли другая альтернатива?

1 Ответ

0 голосов
/ 18 сентября 2018

Есть и другие альтернативы. RQ (Redis Queue) является одним из них.Это простая библиотека Python для организации очередей заданий и их обработки в фоновом режиме с работниками.Вы можете использовать post_save сигналы и RQ вместе, посмотреть этот ответ .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...