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实例创建和生命周期信息