Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.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
Django 如何获取芹菜任务状态?_Django_Celery_Django Celery - Fatal编程技术网

Django 如何获取芹菜任务状态?

Django 如何获取芹菜任务状态?,django,celery,django-celery,Django,Celery,Django Celery,我对芹菜和姜哥菜不熟悉。我使用了任务id task_id = task.request.id 但无法获取任务状态 有没有关于获取任务状态的建议?任何帮助都将不胜感激。谢谢 我得到的任务状态如下 task.py from celery.result import AsyncResult result = task_name.AsyncResult(task_name.request.id) taskStatus = result.state CELERY_RESULT_BACKEND = '

我对芹菜和姜哥菜不熟悉。我使用了任务id

task_id = task.request.id
但无法获取任务状态


有没有关于获取任务状态的建议?任何帮助都将不胜感激。谢谢

我得到的任务状态如下

task.py

from celery.result import AsyncResult

result = task_name.AsyncResult(task_name.request.id)
taskStatus = result.state
CELERY_RESULT_BACKEND = 'redis://localhost:6379/0'
CELERY_IGNORE_RESULT = False
CELERY_TRACK_STARTED = True
celeryconfig.py

from celery.result import AsyncResult

result = task_name.AsyncResult(task_name.request.id)
taskStatus = result.state
CELERY_RESULT_BACKEND = 'redis://localhost:6379/0'
CELERY_IGNORE_RESULT = False
CELERY_TRACK_STARTED = True