gpt4 book ai didi

python - 是什么导致此 djcelery 错误 : NotRegistered?

转载 作者:太空宇宙 更新时间:2023-11-04 06:26:03 24 4
gpt4 key购买 nike

在 django shell 中运行此脚本:

import processors.topics.tasks as t
t.test.delay()

给出这个错误:

NotRegistered: 'processors.topics.tasks.test'

奇怪的是 chorus.processors.topics.tasks.test 在我运行时肯定包含在 [Tasks] 打印输出中

python celeryd --verbosity=2 --loglevel=INFO --purge

为什么会出现错误?

最佳答案

这与您导入任务的方式有关,例如,您从项目而不是应用程序导入任务,chorus.processors.topics 任务而不是 processors .topics.tasks.这给 Celery 带来了问题,因为名称在客户端和服务器中会不同。

以下是与以下内容相关的文档 issue

关于python - 是什么导致此 djcelery 错误 : NotRegistered?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8005311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com