我有一个带有活动日期时间和学生电子邮件字段的学生模型。 我想在活动开始前12小时向学生的电子邮件发送提醒电子邮件。有什么方法可以做到这一点?
答案 0 :(得分:0)
您将需要一个调度程序。 Celery是Django中用于此类任务的最受欢迎的工具之一。
对于芹菜,您可以将特定任务设置为在给定时间运行,如下所示:
send_reminder_email.apply_async(eta=datetime_object)
您可以在此处阅读更多详细信息:http://docs.celeryproject.org/en/latest/django/first-steps-with-django.html