From a74f7163e0e88267dae7d000e333c269a1d51c65 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Sat, 30 Sep 2017 13:09:53 +0200 Subject: [PATCH] backoffice: show old-style class name in inspect (#19111) --- wcs/backoffice/management.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wcs/backoffice/management.py b/wcs/backoffice/management.py index a2d94a4c..94ca570f 100644 --- a/wcs/backoffice/management.py +++ b/wcs/backoffice/management.py @@ -2397,7 +2397,11 @@ class FormBackOfficeStatusPage(FormStatusPage): r += htmltext('
  • %s') % (k, k) r += htmltext('
    %s') % ellipsize(safe(v), 10000) if not isinstance(v, basestring): - r += htmltext(' (%r)') % type(v) + if type(v) == v.__class__: + klass = '%r' % type(v) + else: # old-style class + klass = '' % v.__class__ + r += htmltext(' (%s)') % klass r += htmltext('
  • ') r += htmltext('') -- 2.20.1