2017-06-02 81 views
0

我想将我的控制台应用程序,以瓶,但我是新来这个框架。 我首先要做的是启动应用程序,并显示出“等待”页面,直至装盘。挂载成功后,应用程序应该重定向到主索引页面。瓶 - 等到磁盘安装

任何线索? 感谢

回答

1

您可以先等待页面返回给用户。并且您可以对Flask服务器执行ajax请求以轮询您的任务(装入磁盘)的状态。当您在ajax响应中获取磁盘时,您可以重定向到主索引页面。

或者你可以使用的WebSocket通知你的任务的状态。有一个扩展名为Flask-SocketIO为你实现websocket。

+0

像这样主要的应用程序? \t'code' \t检查= checkifmounted() \t如果(检查= FALSE): \t \t回render_template( 'wait.html') \t其他: \t \t回render_template( '的index.html') \t \t'code' ,然后在模板 “等待” 我应该运行的jQuery/AJAX? –

相关问题