https://github.com/techniq/flask-wdb
Integrate Wdb instead of Werkzeug debugger for Flask applications
https://github.com/techniq/flask-wdb
Last synced: about 1 year ago
JSON representation
Integrate Wdb instead of Werkzeug debugger for Flask applications
- Host: GitHub
- URL: https://github.com/techniq/flask-wdb
- Owner: techniq
- License: bsd-3-clause
- Created: 2013-02-12T05:13:37.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-06-30T02:52:53.000Z (almost 13 years ago)
- Last Synced: 2025-04-11T03:08:33.191Z (about 1 year ago)
- Language: Python
- Size: 142 KB
- Stars: 19
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Flask-Wdb
=========
Integrate `Wdb `_ instead of Werkzeug debugger for Flask applications
- Disables/replaces Werkzeug debugger automatically
- Exposes configuration of Wdb via ``app.config``
- Only enabled when ``app.debug = True`` (unless overridden by ``WDB_ENABLED``)
Installation
------------
::
$ pip install flask-wdb
Usage
-----
::
from flask import Flask
from flask_wdb import Wdb
app = Flask(__name__)
app.debug = True
Wdb(app)
app.run()
Configuration
-------------
- ``WDB_ENABLED`` Enable/Disable Wdb (default: app.debug)
- ``WDB_START_DISABLED`` Disable Wdb until an exception or wdb.set_trace() is encountered (default: False)
- ``WDB_THEME`` Change theme between 'dark' and 'light' (default: 'dark')