使用Django web应用程序,在后台运行长时间运行的任务,但能够向用户提供文本进度更新和完成百分比/ETA的最简单方法是什么?
我看过Celery,但我看不出有什么方法可以进行定期的文本更新,只有百分比进度更新。
- 用户提交数据
- 用数据开始芹菜作业
- 芹菜作业将文本更新发布到数据库
- djangoweb应用程序定期查询数据库,并向用户显示文本更新