0
我有一個django項目,裏面有一個應用程序。在這個應用程序中,我創建了一個管理文件夾,在這個文件夾中創建一個命令文件夾,在最後一個文件夾中,我也將腳本放在init.py文件中。我的問題是:一旦服務器運行後,我怎麼能每X分鐘自動運行一次該代碼,以免擔心自己執行腳本。當django服務器運行時每運行一個代碼
我有一個django項目,裏面有一個應用程序。在這個應用程序中,我創建了一個管理文件夾,在這個文件夾中創建一個命令文件夾,在最後一個文件夾中,我也將腳本放在init.py文件中。我的問題是:一旦服務器運行後,我怎麼能每X分鐘自動運行一次該代碼,以免擔心自己執行腳本。當django服務器運行時每運行一個代碼
這很有幫助,我在你指出的例子中這樣做了。非常感謝你。 – Albert
取決於您的部署環境,在pythonanywhere中,您可以創建運行您的命令並安排它的bash腳本。 Openshift有它自己的機制來安排一項任務。 Heroku可能是一樣的。如果您擁有自己的服務器,請在Linux和Windows任務計劃程序上使用crontab。 – Serjik
我目前有localhost,但我打算把它放在[這裏](https://c9.io/?redirect=0) – Albert
http://stackoverflow.com/documentation/django/5848/django - 從命令行/ 20597/django-as-a-cron-job#t = 201611061141249666347 – e4c5