Python 芹菜-如何替代';无';日志
芹菜的原木里有Python 芹菜-如何替代';无';日志,python,django,celery,Python,Django,Celery,芹菜的原木里有 任务blabla.bla.bla[arguments]在0.757446050644s中成功:无 如何用更有意义的内容替换此None?我试图在任务中设置return值,但没有成功。您是用忽略结果=True定义任务(还是将芹菜\u忽略结果设置为True)?如果您这样做了,您应该尝试禁用它。不,两者都不,我将尝试设置strongignore\u result=False,但这是非常可疑的。您是否配置了结果后端?因此,添加ignore\u result=False不会给出任何结果,但“
任务blabla.bla.bla[arguments]在0.757446050644s中成功:无
如何用更有意义的内容替换此
None
?我试图在任务中设置return
值,但没有成功。您是用忽略结果=True
定义任务(还是将芹菜\u忽略结果设置为True
)?如果您这样做了,您应该尝试禁用它。不,两者都不,我将尝试设置strongignore\u result=False
,但这是非常可疑的。您是否配置了结果后端?因此,添加ignore\u result=False
不会给出任何结果,但“后端”是什么意思?在我的settings.py中几乎没有芹菜相关的设置,至少没有像芹菜{…}
这样的字典,只有最小配置,我也使用djkombu
。。。还有什么?:)后端用于存储任务结果(请参阅)。在调试模式下使用Django ORM,我的settings.py
中有以下内容:INSTALLED_APPS+=('kombu.transport.Django',);经纪人URL='django://';CELERY\u RESULT\u BACKEND='djcelery.backends.database.DatabaseBackend'
(在产品中我使用Redis)。我有:安装的应用程序+=('djcelery',djkombu')
,导入djcelery djcelery.setup\u loader()
在文件的最开始,CELERYBEAT\u SCHEDULER=“djcelery.schedulers.DatabaseScheduler”BROKER\u BACKEND=“djkombu.transport.DatabaseTransport”
加上一些芹菜(导入
文件,其中我有芹菜@task
s,仅此而已:)`