Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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 如何使用Ajax检查django芹菜任务的状态和结果?_Python_Ajax_Django_Celery_Django Celery - Fatal编程技术网

Python 如何使用Ajax检查django芹菜任务的状态和结果?

Python 如何使用Ajax检查django芹菜任务的状态和结果?,python,ajax,django,celery,django-celery,Python,Ajax,Django,Celery,Django Celery,建议我可以检查URL以获取任务的状态。这些URL是什么?要访问这些URL,您需要从url.py文件中包含它们。例如: urlpatterns = patterns('', url('^tasks/', include('djcelery.urls')), ) 然后,您可以使用,例如,http://example.com/tasks/{{task\u id}/status/谢谢。如果你熟悉DJ芹菜,你能解释一下这些URL上的内容来自哪里吗?任务状态是否写入数据库中的DJ芹菜表?如果它们只

建议我可以检查URL以获取任务的状态。这些URL是什么?

要访问这些URL,您需要从
url.py
文件中包含它们。例如:

urlpatterns = patterns('',
    url('^tasks/', include('djcelery.urls')),
)

然后,您可以使用,例如,
http://example.com/tasks/{{task\u id}/status/

谢谢。如果你熟悉DJ芹菜,你能解释一下这些URL上的内容来自哪里吗?任务状态是否写入数据库中的DJ芹菜表?如果它们只是来自rabbitmq服务器,那么在那里注册任务的时间有多长?直到服务器重新启动?存储这么多任务结果会占用内存吗?再次感谢你。我很乐意回答这些问题,它们看起来会很有用。将它们作为新问题发布并链接到这里,我会在那里回答它们。感谢david的帮助。我已为这些问题创建了一个新的SO条目: