有没有办法让flask异步

有没有办法让flask异步?例如,我希望 Flask 为用户暂停一秒钟,然后显示一些文本。有什么办法可以做到这一点吗?



潇潇雨雨
浏览 86回答 1
1回答

暮色呼如

Flask 基于 WSGI,WSGI 是一种用于将 Python Web 框架连接到 Web 服务器的 API 标准。而WSGI是一个同步、阻塞的API。如果您使用flask render_template,如下所示:@app.route('/home', methods=['GET'])def hello(name=None):    return render_template('hello.html', name=name)您可以添加 time.sleep() 来在渲染模板之前进行等待。 但这不是一个好的做法import time@app.route('/home', methods=['GET'])def hello(name=None):    time.sleep(30) #wait 30seconds    return render_template('hello.html', name=name)但如果你想在 javascript 前端使用它,你应该在客户端处理它。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python