我正在尝试将我的控制台应用程序移动到Flask,但我是这个框架的新手。 我首先需要做的是启动应用程序并显示“等待”页面,直到安装磁盘。当安装成功时,应用程序应重定向到主索引页。
有任何线索吗? 感谢
答案 0 :(得分:1)
您可以先向用户返回等待页面。并且您可以向Flask服务器执行ajax请求以轮询您的任务状态(挂载磁盘)。当您在ajax响应中安装磁盘时,您可以重定向到主索引页面。
或者您可以使用websocket来通知您的任务状态。有一个名为Flask-SocketIO
的扩展名为您实现websocket。