Здравствуйте. Пишу свой блог, но тут проблема.
Если я хочу внутри блока делать autoescape off и выводить переменную
с тегом, то он выводится почему то вне этого блока...
Так в вёрстке в файле:
<p id="text_blog">{% autoescape off %}{{ blog.text }}{% endautoescape %}</p>
Так в итоге на сайте:
<p id="text_blog"></p><h1>testh1</h1><p></p>
Повторю: так только с тегом. Если текст без "b", "h1" и прочего, то он выводится правильно, внутри параграфа.
Для тех, кто хочет что-то сказать по поводу JS - защита есть, тег script и всё содержимое будет выведено как текст, в то время как разрешенные мною теги будут работать.