标签: django redis celery
我在Django应用程序中有一个长期运行的任务,并且想要显示一个进度条,然后在完成后将任务结果输出给用户。
我已经轻松地找到了如何通过消息启动任务并产生进度条的方法,但是一旦完成任务后如何从任务中检索结果并将其显示给用户呢?
使用Redis作为我的消息代理。
答案 0 :(得分:1)
您需要在Celery中设置结果后端。
单独的django-celery-results库将Django模型配置为结果后端,您可以从那里获取结果。