【发布时间】:2021-04-06 16:20:45
【问题描述】:
我有一个集成到 sqlite 数据库的 django 网站。
它有一个带有日期/时间戳和电子邮件字段的数据库表字段。当日期/时间字段等于当前日期/时间时,如何在电子邮件字段中向用户发送邮件。
【问题讨论】:
-
您是否尝试过使用 celery 安排工作或电子邮件发送任务?
我有一个集成到 sqlite 数据库的 django 网站。
它有一个带有日期/时间戳和电子邮件字段的数据库表字段。当日期/时间字段等于当前日期/时间时,如何在电子邮件字段中向用户发送邮件。
【问题讨论】:
我认为 Celery 很适合。它用于 Django 中的周期性任务。
您可以有一个周期性任务,每分钟重复一次(或任何其他时间尺度),它将当前时间与所有数据库条目的 datetime 字段进行比较以确定是否发送电子邮件。
链接:https://docs.celeryproject.org/en/stable/django/first-steps-with-django.html
【讨论】: