Bottle Debug Toolbar¶
This is a port of the flask-debug-toolbar (which is a port of the django-debug-toolbar) for Bottle applications.
Usage¶
Setting up the debug toolbar is simple:
import bottle
from bottle_debugtoolbar import DebugToolbarPlugin
config = {
'DEBUG_TB_ENABLED': True,
'DEBUG_TB_INTERCEPT_REDIRECTS': True,
}
plugin = DebugToolbarPlugin(config)
bottle.install(plugin)
Screenshot¶
Configuration¶
The toolbar support several configuration options:
Name | Description | Default |
---|---|---|
DEBUG_TB_ENABLED | Enable the toolbar? | bottle.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 |