【发布时间】:2014-12-16 05:47:54
【问题描述】:
我正在 Django 中实现一个任务调度系统。用户将选择一个任务,例如发送电子邮件并将为任务执行设置一个非常具体的时间和日期。
我发现使用 Celery 可以设置类似的任务
@Task
def email(address):
// Send email logic
但是如何在特定时间触发呢?对于 celery 中的 PeriodicTasks,必须预先指定执行时间和频率。如何即时添加执行日期和时间?
是他们在 Celery 中的任何方法吗? add.schedule(date="SOME_DATA") 或我可以解决此用例的任何其他方式。
【问题讨论】:
标签: python django celery djcelery