为了简要介绍一下我要做什么 - >
我正在建立一个定时比赛应用程序,它会在设定的日期时间到期
所以基本上我想要一个查询我的模型的脚本,并根据业务逻辑定期更改一些值
你将如何在django中做到这一点?
答案 0 :(得分:6)
你不会。您可以使用cron运行standalone script或management command。
答案 1 :(得分:6)
答案 2 :(得分:2)
你可以看看django-cron http://code.google.com/p/django-cron/
它利用Django作为一个长期运行的过程,并在固定的时间间隔内生成一个Timer线程。这个插件的源代码很小,也很容易理解。
答案 3 :(得分:0)
曾几何时我有类似的问题。 我使用了TurboGears框架中的kronos.py模块:
http://sourceforge.net/p/turbogears1/code/7354/tree/projects/TGScheduler/trunk/tgscheduler/kronos.py