zoukankan      html  css  js  c++  java
  • Flask-DebugToolbar

    This extension adds a toolbar overlay to Flask applications containing useful information for debugging.

    _images/example.gif

    Installation

    Installing is simple with pip:

    $ pip install flask-debugtoolbar
    

    Usage

    Setting up the debug toolbar is simple:

    from flask import Flask
    from flask_debugtoolbar import DebugToolbarExtension
    
    app = Flask(__name__)
    
    # the toolbar is only enabled in debug mode:
    app.debug = True
    
    # set a 'SECRET_KEY' to enable the Flask session cookies
    app.config['SECRET_KEY'] = '<replace with a secret key>'
    
    toolbar = DebugToolbarExtension(app)
    

    The toolbar will automatically be injected into HTML responses when debug mode is on. In production, setting app.debug = False will disable the toolbar.

    This extension also supports the Flask app factory pattern by separately creating the toolbar and later initializing it for an app:

    toolbar = DebugToolbarExtension()
    # Then later on.
    app = create_app('the-config.cfg')
    toolbar.init_app(app)
    

    Configuration

    The toolbar support several configuration options:

    NameDescriptionDefault
    DEBUG_TB_ENABLED Enable the toolbar? app.debug
    DEBUG_TB_HOSTS Whitelist of hosts to display toolbar any host
    DEBUG_TB_INTERCEPT_REDIRECTS Should intercept redirects? True
    DEBUG_TB_PANELS List of module/class names of panels enable all built-in panels
    DEBUG_TB_PROFILER_ENABLED Enable the profiler on all requests False, user-enabled
    DEBUG_TB_TEMPLATE_EDITOR_ENABLED Enable the template editor False

    To change one of the config options, set it in the Flask app’s config like:

    app.config['DEBUG_TB_INTERCEPT_REDIRECTS'] = False
    
  • 相关阅读:
    1293E. Xenon's Attack on the Gangs (树形DP)
    二分check的妙用
    Educational Codeforces Round 80 (CF
    CodeForces Goodbye2019 E.Divide Points (构造)
    POJ 1061 (拓展欧几里得+求最小正整数解)
    1238D
    关于Mysql用户的相关操作
    JAVA类的符号引用的理解
    关于tomcat的路径等基础问题
    Java 方法中,参数的装配顺序
  • 原文地址:https://www.cnblogs.com/turingbrain/p/5395859.html
Copyright © 2011-2022 走看看