Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在任务中获取芹菜结果模型(使用django芹菜结果)_Python_Django_Celery - Fatal编程技术网

Python 如何在任务中获取芹菜结果模型(使用django芹菜结果)

Python 如何在任务中获取芹菜结果模型(使用django芹菜结果),python,django,celery,Python,Django,Celery,我计划使用django芹菜结果后端来跟踪芹菜任务的状态和结果 django芹菜结果后端是否适合在任务运行时存储任务状态,还是仅在任务完成后才存储 尚不清楚何时首次创建TaskResult模型(在任务创建、任务执行或完成时?) 如果是在任务创建时创建的,如果设置了task\u track\u started选项,则在拾取任务时模型状态是否会自动更新为RUNNING 可以在任务函数中访问TaskResult实例吗 另一个问题似乎表明了这一点,但没有提到任务状态更新到正在运行的后端在设置模块中配置为:

我计划使用
django芹菜结果
后端来跟踪芹菜任务的状态和结果

django芹菜结果
后端是否适合在任务运行时存储任务状态,还是仅在任务完成后才存储

尚不清楚何时首次创建
TaskResult
模型(在任务创建、任务执行或完成时?)

如果是在任务创建时创建的,如果设置了
task\u track\u started
选项,则在拾取任务时模型状态是否会自动更新为RUNNING

可以在任务函数中访问
TaskResult
实例吗


另一个问题似乎表明了这一点,但没有提到任务状态更新到正在运行的

后端在设置模块中配置为:

CELERY_RESULT_BACKEND = 'django-db' # in this case it is django DB
如果将django DB配置为后端,则可以将其作为

from django-celery-results.models import TaskResult

这并不能解释我所关注的TaskResult实例创建和生命周期信息