aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcmdkeen2011-06-14 12:37:13 -0700
committercmdkeen2011-06-14 12:37:13 -0700
commitd05aa273782746298a5eb6a45e59bc965d5e413c (patch)
tree2fd297c4249abaa21daeb143538ad9b228332181
parent0f4e780ebefe2a136f0bf97217c2ee6758cddf26 (diff)
downloaddjango-debug-toolbar-d05aa273782746298a5eb6a45e59bc965d5e413c.tar.bz2
Panel content handles when a class doesn't have a name, default to <unknown>
-rw-r--r--debug_toolbar/panels/request_vars.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/debug_toolbar/panels/request_vars.py b/debug_toolbar/panels/request_vars.py
index 13e563a..60214ae 100644
--- a/debug_toolbar/panels/request_vars.py
+++ b/debug_toolbar/panels/request_vars.py
@@ -37,7 +37,7 @@ class RequestVarsDebugPanel(DebugPanel):
if self.view_func is not None:
module = self.view_func.__module__
- name = getattr(self.view_func, '__name__', None) or self.view_func.__class__.__name__
+ name = getattr(self.view_func, '__name__', None) or getattr(self.view_func.__class__,'__name__','<unknown>')
view_func = '%s.%s' % (module, name)
else:
view_func = '<no view>'