我正试图找出如何在芹菜中的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 :(得分:1)
我的django-celery版本似乎是错误的。
我在settings.py中找到了解决方案
CELERY_IMPORTS = ('celery_instance.tasks',)