启动celery报错,提示:收到类型为“tasks.add”的未注册任务(收到类型为“tasks.add”的未注册任务。),报错关键信息如下:
Received unregistered task of type 'tasks.add'.
KeyError:'tasks.add'
解决办法,在app = Celery('django_celery'),这个celery文件下添加如下一行,即可解决问题
CELERY_IMPORTS= 'django_celery'
添加完成之后再次运行celery
celery -A django_celery worker -l info
可以看见这次运行成功