长时间运行Django任务与文本更新

时间:2015-12-02 17:03:12

标签: python django celery task-queue

使用Django Web应用程序,在后台运行长时间运行的任务是最简单的方法,但是能够为用户提供文本和完成百分比/ ETA的进度更新吗?

我看过Celery,我看不到定期文本更新的方法,只有百分比的进度更新。

1 个答案:

答案 0 :(得分:2)

  • 用户提交数据
  • 使用数据启动芹菜作业
  • 芹菜工作将文本更新发布到数据库
  • django Web应用程序定期查询数据库并向用户显示文本更新