二:flask-debug模式详解
debug模式的情况下可以抛出详细异常信息
新建一个脚本并运行

访问

此时是非debug模式,如果运行的时候代码报错了,是不会提示详细错误的,只会报服务器内部错误


开启debug模式,可以查看到详细错误



控制台也会有错误信息

此外,在debug模式下,修改了代码只需要ctrl+s保存flask会自动重启,这样就不用每次修改了代码手动重新运行了

配置debug模式的4中方式:
第一种:app.run(debug=True)

第二种:app.debug=true

第三种:配置参数的形式:app.config.update(DEBUG=True)

第四种:配置文件形式(项目中使用此方式)


在debug模式下,支持在页面上调试代码


在控制台每次重启的时候,flask都会提供一个pin码

输入当前的pin码

现在就可以拿页面当窗口进行代码调试了

讨论群:249728408

浙公网安备 33010602011771号