用法
设置调试工具栏是简单的:
1. from flask import Flask
2. from flask_debugtoolbar import DebugToolbarExtension
4. app = Flask(__name__)
6. # the toolbar is only enabled in debug mode:
7. app.debug = True
9. # set a 'SECRET_KEY' to enable the Flask session cookies
10. app.config['SECRET_KEY'] = '<replace with a secret key>'
12. toolbar = DebugToolbarExtension(app)
当调试模式开启的时候,工具栏会自动地给添加到 Jinja 模板中。在生产环境中,设置 app.debug = False 将会禁用工具栏。
该扩展也支持 Flask 应用的工厂模式,先单独地创建工具栏接着后面为应用初始化它:
1. toolbar = DebugToolbarExtension()
2. # Then later on.
3. app = create_app('the-config.cfg')
4. toolbar.init_app(app)
