[問題] 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