Django 实时显示脚本的进度



我通过 django 的 Web 界面启动一个长脚本,我想实时通知脚本的进度,客户端将在弹出窗口中看到脚本正在执行的所有操作。

在脚本中,当我进行打印("解析xml文件...")时,我希望客户端在弹出窗口中看到它。

请问我怎么能这样做,因为我只知道 ajax,这是不可能的?

谢谢。

我不知道

任何现成的解决方案,但我可以给你一些提示(不需要websocket):

  1. 您的脚本将其进度写入某处(在数据库上,在文本文件中,...
  2. 您的弹出窗口进行定时 Ajax 调用并读取进度(带有一些"结束标记"以停止进程)

相关内容

  • 没有找到相关文章

最新更新