我对Django中crontab的使用还很新颖。我按照链接https://hprog99.wordpress.com/2014/08/14/how-to-setup-django-cron-jobs/中的说明来帮助我在cron.py文件中设置我的方法my_scheduled_job(),我想每五分钟调用一次。如何在Django Project本地启动Crontab?
这里是我的更新setting.py
INSTALLED_APPS = ( 'django_crontab', ...) CRONJOBS = [ ('*/5 * * * *', 'myproject.cron.my_scheduled_job') ]
这之后,我跑了这一点:python manage.py crontab add
输出:adding cronjob: (d0428c9ae8227ed78b17bf32aca4bc67) -> ('*/5 * * * *', 'cinemas.cron.my_scheduled_job')
下一页:什么也没有发生。
如何在本地启动此cron作业?有没有办法测试我的工作是否正常运行?
我通过运行python manage.py runserver解决了这个问题。功能每隔5分钟开始运行一次! –