Add the Django Debug Toolbar
Summary
=======
- Add the Django debug toolbar to Horizon (http://
- Add the template profile extension to the debug toolbar (https:/
Motivation
========
Horizon has issues with performance, particularly at scale, but the amount of existing code and moving parts can make these issues difficult to track down, particularly to those new to the project. Extra tooling to highlight the issues should allow us to make better progress.
Description
=========
Add the debug toolbar and template profiler, with minimal extra config. Collapse by default to make it less intrusive.
UX
===
N/A - UX isn't very important due to non-prod nature
Wireframes, Mocks, Videos and UI Markup
-------
N/A
Testing
======
N/A
Outside Dependencies
==================
N/A
Requirements Update Required
=======
- 'django-
- 'django-
Doc Impact
=========
* Will require explanation of new settings
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Rob Cresswell
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Rob Cresswell
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add the Django Debug Toolbar & template profiler
Must be conditional, both implementation and dependencies. See 2016-04-20 Drivers meeting.