二: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码

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

 

posted @ 2019-10-30 21:16  向前走。  阅读(3587)  评论(0)    收藏  举报