2011-03-20 48 views
6

我想安裝芹菜與Django的ORM作爲後端。Django芹菜︰manage.py芹菜返回「未知的命令」

我已經安裝了所有必需的軟件包(django-celery,djkombu),完成了the docs指定的所有操作,運行syncdb生成必要的數據庫表。

不過,當我試圖通過manage.py命令啓動Celery時,出現'未知命令'錯誤。

python manage.py celeryd 
Unknown command: 'celeryd' 

我想我錯過了一些關鍵的細節,但無法弄清楚什麼。

This is how my settings.py file look like.任何人都可以指出我做錯了什麼?

回答

16

看起來不像你djcelery任何地方安裝的應用程式

使用Django,芹菜

爲了使Django的芹菜爲您 項目,則需要djcelery添加到 INSTALLED_APPS:

INSTALLED_APPS + =( 「djcelery」)

http://pypi.python.org/pypi/django-celery#documentation

+0

該死!謝謝kriegar! – rubayeet 2011-03-20 12:09:48

+0

對不起,如果這是一個愚蠢的問題,但... mmmm,一個添加到INSTALLED_APPS? – Teekin 2012-10-12 09:55:53

+0

@HelgiHrafnGunnarsson settings.py – DTing 2012-10-12 17:54:53