flask-debugtoolbar

A toolbar overlay for debugging Flask applications

Github stars Tracking Chart

Flask Debug-toolbar

This is a port of the excellent django-debug-toolbar <https://github.com/django-debug-toolbar/django-debug-toolbar>_
for Flask applications.

.. image:: https://travis-ci.org/mgood/flask-debugtoolbar.png?branch=master
:target: https://travis-ci.org/mgood/flask-debugtoolbar

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 Jinja templates when debug mode is on.
In production, setting app.debug = False will disable the toolbar.

See the documentation_ for more information.

.. _documentation: https://flask-debugtoolbar.readthedocs.io/

Main metrics

Overview
Name With Ownerpallets-eco/flask-debugtoolbar
Primary LanguageJavaScript
Program languagePython (Language Count: 4)
Platform
License:BSD 3-Clause "New" or "Revised" License
所有者活动
Created At2011-12-16 20:03:04
Pushed At2025-04-07 19:20:41
Last Commit At
Release Count22
Last Release Name0.16.0 (Posted on 2024-09-28 07:47:40)
First Release Name0.6 (Posted on 2012-01-04 07:58:42)
用户参与
Stargazers Count1k
Watchers Count21
Fork Count146
Commits Count413
Has Issues Enabled
Issues Count132
Issue Open Count31
Pull Requests Count115
Pull Requests Open Count7
Pull Requests Close Count44
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private