Flask教学课 – 5、【Flask_URL】DeBug模式
1、什么是DeBug模式
DeBug模式简单来说就是调试和错误排查,确保我们在项目上线之前的错误排查,以及修复工作。DeBug模式还可以动态重启项目,在Py文件中做出修改后,PyCharm可以自动重启项目,让修改及时生效
2、开始PyCharm中的DeBug模式
补充一:以上方法只是在PyCharm中的方法(且在PyCharm中只能使用这种方式),如果使用其他工具,请在app.run()的括号里面填写:debug=True
补充二(通过配置参数的方式):如下代码添加即可
app = Flask(__name__) app.config.update(DEBUG=True)
补充三(通过配置参数的方式)【推荐】:涉及到正式项目开发,我们一般会将配置文件放在独立文件中,我们在项目目录里面重新创建一个config.py文件,在app,py里面使用 from_object() 方法读取配置,如图
3、查看DeBug模式是否开启
正常运行后,开启DeBug的会显示:FLASK_DEBUG = 1,否则是FLASK_DEBUG = 0
4、DeBug演示
先展示一个错误的函数
未开启DeBug之前,打开运行地址,仅返回了:服务器内部错误
开始DeBug后,可以在图中画框的位置,查找到项目错误原因以及具体的错误位置
补充:DeBug仅限在本地调试的时候使用,请不要在项目上线的时候或者项目上线后开启BuDeg,这些内容不是我们需要向用户展示的
阅读剩余
版权声明:
作者:Nuanxinqing
链接:https://6b7.org/208.html
文章版权归作者所有,未经允许请勿转载。
THE END