# celery 找不到任务
from celery import Celery import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'yourproject.settings')
app = Celery('yourproject') app.config_from_object('django.conf:settings', namespace='CELERY')
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS, force=False)
|
如果使用了上述方法还是没有任务,可能是代码错误,但是没有提示。
可以强制查找任务
app = Celery('bdzhserver', include=['your_module.tasks'])
|