1

すべての私のセロリ タスクは、私tasks.pyの各 Django アプリの下に含まれています。かなり雑然としています。

セロリの定期的なタスクをcheck.py主に各アプリの下のファイルに移動して、コードの整理と管理を容易にしたいと考えています。

これを行うためのdjango-celeryの規定はありますか?

ありがとう。

4

1 に答える 1

4

Celery には、次の名前の特別な構成設定がありますCELERY_IMPORTS。インポートして既存のCeleryタスク関数をチェックする必要がある名前のファイルのリストです。だから、私は django-celery のようなものをそこに追加すると思います*/tasks.py。あなたの方法で、manage.py スクリプトのフッターに何かを追加して、CELERY_IMPORTS使用したいスクリプトを挿入できます。

于 2012-05-11T11:59:59.663 に答える