我希望你能帮助我,我想知道是否有任何方法可以根据django中Datefield或Datetimefield中的存储值运行cron?
也许使用模块?
我打算以15分钟的增量存储时间,然后每天15分钟运行我的cron,然后检查时间是否匹配。
e.g。
如果我的对象是10月9日(日/月/日)和13:00或13:15或13:30的日期时间段,则存储....
然后每隔15分钟,我的cron运行一个django管理命令,并使用它来生成一个过滤器,以获得具有匹配日期时间的所有对象(如果存在)(使用datetime.now可能获得cron日期和时间)#39 ; s执行),然后执行另一个操作。
也许这是我采取了错误的方法来解决这个问题,我希望你能帮助我。
答案 0 :(得分:1)
不要走那条路。
而只是使用Celery
。它专为此类用例而构建。
http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html