#python #django #sqlite
Вопрос:
У меня есть веб-сайт django, который интегрирован в базу данных sqlite.
В нем есть поле таблицы базы данных с отметкой даты/времени и полем электронной почты. Как запустить отправку письма пользователю в поле электронной почты, когда поле дата/время равно текущей дате/времени.
Комментарии:
1. Вы пробовали планировать задания или задачи по отправке электронной почты с помощью сельдерея?
Ответ №1:
Я думаю, сельдерей был бы очень кстати. Он используется для периодических задач в Django.
У вас может быть периодическая задача, которая повторяется каждую минуту (или в любом другом масштабе времени), которая сравнивает текущее время со всеми полями записей вашей базы datetime
данных, чтобы определить, отправлять или нет электронное письмо.
Ссылка: https://docs.celeryproject.org/en/stable/django/first-steps-with-django.html