1
我所有的芹菜任務都包含在我的每個Django應用下的tasks.py
下。它非常混亂。如何將我的Django/Celery定期任務和常規任務放在單獨的文件中?
我想將我的芹菜定期任務移到每個應用程序下的check.py
文件中,以便更容易地組織和管理我的代碼。
django-celery中有這樣的規定嗎?
謝謝。
我所有的芹菜任務都包含在我的每個Django應用下的tasks.py
下。它非常混亂。如何將我的Django/Celery定期任務和常規任務放在單獨的文件中?
我想將我的芹菜定期任務移到每個應用程序下的check.py
文件中,以便更容易地組織和管理我的代碼。
django-celery中有這樣的規定嗎?
謝謝。
芹菜有特殊的配置設置命名爲:CELERY_IMPORTS
。它是一個名爲文件的列表,需要導入並檢查現有的Celery任務功能。所以,我認爲django-芹菜只是增加了一些像*/tasks.py
。 用你自己的方式,你可以在你的manage.py腳本的腳註中添加一些你想要使用的腳本的CELERY_IMPORTS
腳本。