Flask-DebugToolbar
说明
- Flask-DebugToolbar提供了一系列调试功能,可以用来查看请求的SQL语句、配置选项、资源加载情况等信息。这些信息在开发时会非常有用。
安装
pip install flask-debugtoolbar
文档
使用
from flask immport Flask
from flask_debugtoolbar import DebugToolbarExtension
app = Flask(__name__)
# 设置秘钥
app.config['SECRET_KEY'] = '123456'
# 开启调试
app.config['DEBUG_TB_ENABLED'] = True
toolbar = DebugToolbarExtension(app)
# 也可以是有工厂模式,与上面的方式等价
# toolbar = DebugToolbarExtension()
# toolbar.init_app(app)
if __name__ == '__main__':
app.run()
补充
- 该扩展主要针对前后端不分离的项目,因为响应中没有
<body></body>
就无法使用。 - 另外只有在调试模式开启此功能,在生产模式切勿使用。