Link pyramid debug toolbar

These are the default toolbar panels:

  • Versions : displays versions of all installed Python software as well as the Python version and platform itself.
  • Settings : displays Pyramid deployment settings (aka registry.settings).
  • HTTP Headers : displays HTTP request and response headers for the current page.
  • Request Vars : displays objects attached to the request of the current page and the WSGI environment.
  • Renderings : displays the renderings performed by Pyramid for the current page.
  • Logging : displays messages logged by the current page.
  • Performance : displays timing information, and, if enabled, Python profiling information for the current page. When the checkbox on the performance panel is green, the request will be profiled and profiling information will be gathered and displayed on the panel output. When it is red, only timing will be done and no profiling information will be captured.
  • Routes : displays the routes currently configured in your application.
  • SQLAlchemy : displays SQL queries made by SQLAlchemy by the current page along with timing information.
  • Exception Handling : when an exception is raised and the debugtoolbar.intercept_exc setting is true, Pyramid presents a debugging page. You can examine locals in each frame in the traceback and execute code in the context of each frame. Read the instructions on the exception handling page for more information.
  • Redirect Handling : when a response is returned to Pyramid that has a redirect status code (301, 302, etc) and the debugtoolbar.intercept_redirect setting is true, Pyramid presents an interim page with a link to the target of the redirect. You can use the toolbar on the redirect source page, then when finished, use the link to continue to the target page.