[問題] Django-cronjob的問題
我剛剛在實作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後應該也要可以執行成功?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.91.243
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1528537104.A.81A.html
→
06/09 17:58,
7年前
, 1F
06/09 17:58, 1F
→
06/09 18:00,
7年前
, 2F
06/09 18:00, 2F
→
06/09 18:00,
7年前
, 3F
06/09 18:00, 3F
我以為是根據我django專案的根目錄接後面
所以應該是要寫成 desktop/myproject/templates/log 摟?
※ 編輯: anivia0428 (123.193.91.243), 06/09/2018 18:58:09
推
06/14 22:52,
7年前
, 4F
06/14 22:52, 4F
Python 近期熱門文章
PTT數位生活區 即時熱門文章