首页 > 解决方案 > 如何打印到 Web 浏览器的开发者控制台

问题描述

我目前使用 FastCGI 在 IIS 11 上部署了一个烧瓶项目,我想知道是否有办法让我在烧瓶应用程序中打印到 Web 控制台。

标签: pythonwebflask

解决方案


取决于您何时需要将消息打印到控制台。如果它是实时消息,如通知/更新,你需要一个 websocket,它在 Flask 端创建一个事件,该事件由 javascript 端的 Websockets 拾取,调用console.log()

如果页面加载后是 1 次消息,只需将消息提供给render_template()函数:

render_template('index.html', message=message)

然后,您将在模板中使用它,然后您可以console.log(message)从客户端


推荐阅读