2012-06-02 41 views
5

嘗試django芹菜我遇到了@task裝飾器的問題。這是在Windows 7上運行獲取TypeError:'Module'對象無法在芹菜任務裝飾器上調用

在我celerytest.tasks模塊我有以下代碼

from celery import task 

@task 
def add(x,y): 
    return x + y 

從命令提示符下運行我:

python manage.py shell 

試圖從外殼導入我的模塊:

from celerytest.tasks import add 

我得到以下錯誤:

>>> from celerytest.tasks import add 
Traceback (most recent call last): 
File "<console>", line 1, in <module> 
File "d:\...\celerytest\tasks.py", line 8, in <module> 
    @task 
TypeError: 'module' object is not callable 

我試着用google搜索很長一段時間,但似乎我是世界上唯一有這個問題的人。

回答