[问题] Django-cronjob的问题

楼主: anivia0428 (AniviaGod)   2018-06-09 17:38:21
我刚刚在实作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后应该也要可以执行成功?
谢谢
作者: kenduest (小州)   2018-06-09 17:58:00
/templates/log 表是系统根目录/templates建立log档案一般 windows or linux 应该都没这个目录可能要确认清楚你实际要放置地方
作者: Raymond0710 (雷门)   2018-06-14 22:52:00
一般来说log是写在/var/log/

Links booklink

Contact Us: admin [ a t ] ucptt.com