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,这些内容不是我们需要向用户展示的

THE END
分享
二维码
< <上一篇
下一篇>>