Автоматическое экранирование HTML в Django работает следующим образом: по умолчанию каждый шаблон автоматически экранирует вывод каждого тега переменной. 2 В частности, экранируются следующие пять символов: 2
Чтобы управлять автоматическим экранированием, можно использовать тег autoescape, который в качестве параметра принимает одно из значений: on (экранирование включено) и off (экранирование отключено). 14 Например, чтобы отключить экранирование для отдельного блока контента, нужно написать: {% autoescape off %} Variables in this block will not be escaped. {% endautoescape %}. 4
Также для отдельных переменных можно использовать фильтр safe, чтобы отключить автоматическое экранирование для отдельной переменной. 2