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/

Overview

Name With Ownerpallets-eco/flask-debugtoolbar
Primary LanguageJavaScript
Program languagePython (Language Count: 4)
Platform
License:BSD 3-Clause "New" or "Revised" License
Release Count21
Last Release Name0.15.1 (Posted on )
First Release Name0.6 (Posted on 2012-01-04 07:58:42)
Created At2011-12-16 20:03:04
Pushed At2024-05-07 01:56:41
Last Commit At
Stargazers Count0.9k
Watchers Count22
Fork Count139
Commits Count365
Has Issues Enabled
Issues Count126
Issue Open Count28
Pull Requests Count94
Pull Requests Open Count4
Pull Requests Close Count39
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top