2012-08-31 66 views
1

我想了解如何导入模型在芹菜我的tasks.py。导入模型任务芹菜

在那一刻我的项目结构如下:

/mainApp 
    -celery_instance 
     -__init.py__ 
     -celery.py 
     -tasks.py 
    -app 
     -settings.py 
     -urls.py 
     -models.py 
    -admin 
     -__init.py__ 
     -views.py 

我尝试是写一个任务来检查每一天,如果有一个生日。

我是否需要在tasks.py中导入模型?我试过了,但是出现错误。它不承认我的模型。在mainApp中,我只能导入settings.py。

任何帮助,将不胜感激。

谢谢。

+0

它帮助,如果你有你的错误(全回溯)。 –

+0

没有“真正的”错误,只是在eclipse中它说我的模型“无法找到”。 – blfuentes

+0

所以这是一个仅限于Eclipse的错误? –

回答

1

它似乎是我的django芹菜版本的错误。

我找到了解决办法在我的settings.py加入

CELERY_IMPORTS = ('celery_instance.tasks',) 
+0

什么是您的django和芹菜版本? – ismailsunni