Skip to content

Commit 9b9ba2d

Browse files
committed
Merge pull request #559 from maikhoepfel/subtitles
Add nav subtitles for template and request panels
2 parents a1eaf63 + e5638a6 commit 9b9ba2d

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

debug_toolbar/panels/request.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ class RequestPanel(Panel):
1717

1818
title = _("Request")
1919

20+
@property
21+
def nav_subtitle(self):
22+
"""
23+
Show abbreviated name of view function as subtitle
24+
"""
25+
view_func = self.get_stats().get('view_func', '')
26+
return view_func.rsplit('.', 1)[-1]
27+
2028
def process_response(self, request, response):
2129
self.record_stats({
2230
'get': [(k, request.GET.getlist(k)) for k in sorted(request.GET)],

debug_toolbar/panels/templates/panel.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,12 @@ def title(self):
145145
num_templates = len(self.templates)
146146
return _("Templates (%(num_templates)s rendered)") % {'num_templates': num_templates}
147147

148+
@property
149+
def nav_subtitle(self):
150+
if self.templates:
151+
return self.templates[0]['template'].name
152+
return ''
153+
148154
template = 'debug_toolbar/panels/templates.html'
149155

150156
@classmethod

0 commit comments

Comments
 (0)