Отправьте электронное письмо через некоторое время (24 часа) в django, используя django_rq - PullRequest
0 голосов
/ 06 августа 2020

У меня есть веб-сайт, где в профиле пользователя есть несколько этапов реестра. Я хотел бы отправить пользователю электронное письмо, если пользователь выполнил шаг 1, но не шаг 2, через 24 часа после завершения шага 1. Итак, после завершения шага 1 я хотел бы установить задачу, которая запускается через 24 часа и проверяет, есть ли User.profile_status == completed_step_2, и если это не так, отправьте ему / ей электронное письмо с просьбой завершить шаг 2 в их профиле. Как я могу это сделать? Заранее спасибо.

1 Ответ

0 голосов
/ 06 августа 2020

Вы можете использовать и настроить sendblue api для отправки электронных писем (это не бесплатно), а также для расписания, что вы можете использовать сельдерей.

Полезная ссылка:

Django - Как запускать функцию ЕЖЕДНЕВНО?

...