From 20ff5bd496df568fbaff0b49e744821905f087a3 Mon Sep 17 00:00:00 2001 From: Leonidas Poulopoulos Date: Wed, 7 Dec 2011 13:08:24 +0200 Subject: [PATCH] Added an unescape template tag to server hrefs from form validation errors --- flowspec/templatetags/unescape.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 flowspec/templatetags/__init__.py create mode 100644 flowspec/templatetags/unescape.py diff --git a/flowspec/templatetags/__init__.py b/flowspec/templatetags/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/flowspec/templatetags/unescape.py b/flowspec/templatetags/unescape.py new file mode 100644 index 0000000..9194e4d --- /dev/null +++ b/flowspec/templatetags/unescape.py @@ -0,0 +1,9 @@ +from django import template +from django.utils.safestring import mark_safe +from django.utils.encoding import force_unicode + +register = template.Library() + +@register.filter +def unescape(value): + return mark_safe(force_unicode(value).replace('<', '<').replace('>', '>').replace('"', '"').replace(''', "'").replace('&', '&')) -- 1.7.10.4