2012-08-28 51 views
0

我已經djcelery安裝,似乎它的正確安裝:「模塊」對象有沒有屬性「PeriodicTask」訪問時/管理

In [1]: from djcelery import models 

In [2]: models.PeriodicTask 
Out[2]: djcelery.models.PeriodicTask 

然而,當我訪問管理網站,我得到這個錯誤,這似乎暗示djcelery存在問題。我懷疑它與我的設置有關。錯誤的細節如下。任何人看到這個或有任何想法?

AttributeError at /admin/ 
'module' object has no attribute 'PeriodicTask' 
Request Method: GET 
Django Version: 1.4 
Exception Type: AttributeError 
Exception Value:  
'module' object has no attribute 'PeriodicTask' 
Exception Location: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py in import_module, line 37 
Python Version: 2.7.1 

回答

1

事實證明,我得到這個錯誤,因爲我的應用程序之一(其中tasks.py已被刪除)舊的tasks.pyc。 Djcelery會自動嘗試在所有安裝的應用程序中加載tasks.py文件,而且這個文件顯然不正確地引用了PeriodicTask。

相關問題