【发布时间】:2020-04-25 23:35:43
【问题描述】:
我使用 Flask 制作了一个应用程序,它有一个由用户启动的后端进程。 当用户发起流程时,会通过jQuery AJAX将一些数据发送到Flask,然后进行处理,并返回结果。 这个过程可能需要几秒钟到一分钟左右,所以我在前端有一个“请稍候”模式,同时等待来自后端的 AJAX 响应。
有没有办法可以将临时数据发送到前端,以更新“请稍候”模式,而后端进程正在做它的事情? 支持的进程执行迭代,直到满足为止。所以理想情况下,我希望能够向用户显示它已经执行了多少次迭代。
最初我认为 Flask 的“flash”消息功能中可能有一些东西。但这似乎更多地与路由中的重定向有关,而不是对路由的 AJAX 调用。
任何建议将不胜感激。
干杯, 休
【问题讨论】: