django преобразование или экранирование символов на спецсимволы в HTML
15 марта 2015 г. 20:49
Пример преобразования (экранирования) небезопасных символов (", <, > и т.д.) в python-коде:
from django.utils.html import escape # Эта функция и преобразует символы ", <, > и т.д. в безопасные символы def get_link(obj): title = u' title="{}"'.format(escape(obj.title)) return safe(u'<a href="{0}"{1}>{1}</a>'.format(obj.link, title))
Комментариев: 0