2017-06-02 136 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? –

相關問題