celery4.0版本

岁酱吖の 提交于 2019-12-01 06:08:57

大写的命名空间意味着所有芹菜配置必须用大写而不是小写来指定,并以CELERY_开始,因此,例如,task_always_eager设置成为CELERY_TASK_ALWAYS_EAGERbroker_url成为CELERY_BROKER_URL ans等等。这个配置是从celery4.0开始引入的。

因此,对于version <4,不需要在行中使用namespace:

app.config_from_object('django.conf:settings', namespace='CELERY')

将上述资料改为:

app.config_from_object('django.conf:settings')

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!