我刚刚在实作Django Cronjob的功能
然后设定为下面这样
CRONJOBS = [ ('*/1 * * * *', 'myapp.trans.run', '>> /templates/log')]
然后经过python3 manage.py crontab add
得到:
adding cronjob:(74aea14c6c550124c596f89b46d9dd6e) -> ('*/1 * * * *', 'myapp.trans.run', '>> /templates/log')
接者用python3 manage.py crontab run 74aea14c6c550124c596f89b46d9dd6e
有成功执行程式
但找不到log档的位置
然后runserver后也没看到设定的程式执行
想问的是
*/1 * * * * 的意思应该是每分钟执行一次没错吧?
如果没错那我想我需要找到Log的位置让我看看执行情况
所以可能我log路径是不是设定错了
然后如果用python3 manage.py crontab run执行成功的话
是不是理论上runserver后应该也要可以执行成功?
谢谢