我正在 Django 中实现一个任务调度系统。用户将选择一个任务,例如发送电子邮件,并将为任务执行设置一个非常具体的时间和日期。
我发现用 Celery 你可以设置一个任务,比如
@Task
def email(address):
// Send email logic
但是如何在特定时间触发它?对于 celery 中的 PeriodicTasks,必须预先指定执行时间和频率。如何即时添加执行日期和时间?
他们是 Celery 中的任何方法,例如 add.schedule(date="SOME_DATA") 还是我可以解决这个用例的任何其他方法。