diff --git a/djcelery/admin_utils.py b/djcelery/admin_utils.py index 0985a693..1fee15ec 100644 --- a/djcelery/admin_utils.py +++ b/djcelery/admin_utils.py @@ -4,6 +4,11 @@ from django.utils.html import escape +FIXEDWIDTH_STYLE = '''\ +%s \ +''' + def attrs(**kwargs): def _inner(fun): @@ -38,7 +43,7 @@ def f(task): if len(shortval) > maxlen: shortval = shortval[:maxlen] + "..." - return """%s""" % ( - escape(val[:255]), pt, escape(shortval)).replace("|br/|", "
") + styled = FIXEDWIDTH_STYLE % (escape(val[:255]), pt, + escape(shortval)) + return styled.replace("|br/|", "
") return f