From b1d40295bc9a176973903a242a35caeb987b4bfc Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Tue, 20 Nov 2007 01:37:01 +0000 Subject: [PATCH] Fixed #5973 -- Fixed inadvertent allow_tags=True auto-escaping problem. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6703 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/contrib/admin/templatetags/admin_list.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django/contrib/admin/templatetags/admin_list.py b/django/contrib/admin/templatetags/admin_list.py index b23013becd1..e49848f46f5 100644 --- a/django/contrib/admin/templatetags/admin_list.py +++ b/django/contrib/admin/templatetags/admin_list.py @@ -148,6 +148,8 @@ def items_for_result(cl, result): # function has an "allow_tags" attribute set to True. if not allow_tags: result_repr = escape(result_repr) + else: + result_repr = mark_safe(result_repr) else: field_val = getattr(result, f.attname)