2015-05-27 45 views
0

我一直在閱讀有關在這些職位(herehere)的celerydjango,所有的邏輯/任務工作在celery.py,但官方文檔中,他們在兩個文件中分離:celery.pytasks.py。那麼最佳做法是什麼?這會影響性能?芹菜+ Django的最佳實踐

回答

0

任務的位置不應該對性能有任何明顯的影響。建議使用單獨的tasks.py是爲了更好的組織。

the Celery docs

注意,這個例子項目佈局[爲每個應用一個單獨的tasks.py]適用於較大的項目,對於簡單的項目,你可以使用定義了應用程序的單個包含的模塊和任務,就像「芹菜第一步」教程一樣。

+0

這是真的!我沒有讀過這部分。多謝,夥計 :) – mazulo