Экранирование html тегов в django
Размещено 2007-11-21
в разделе Программирование | Метки:
Django
Недавно обновил django, вернее вместо стабильной версии поставил версию из svn. Зашел на пару страничек (flatpages), проверил, вроде бы все нормально. Сегодня поставил adsense решил, проверить, захожу, а вместо ссылок < a href и тому подобное. Оказалось по умолчанию Django эскейпит все html теги автоматически. Чтобы отключить это, в шаблоне необходимо прописать что-то подобное:
{% block content %} {% autoescape off %} {{ book_chapter.body_text }} {% endautoescape %} {% endblock %}