我目前有一个使用FastCGI在IIS 11上部署的Flask项目,我想知道是否有一种方法可以打印到Flask应用程序中的Web控制台上。
答案 0 :(得分:1)
取决于何时需要将消息打印到控制台。如果是像通知/更新之类的实时消息传递,则需要一个Websocket,该Websocket在Flask一侧创建一个事件,该事件由javascript一侧的Websockets调用,调用console.log()
如果页面加载后只有1条消息,则只需将消息输入render_template()
功能即可:
render_template('index.html', message=message)
您将在模板中使用该文件,然后可以从客户端console.log(message)