Как передать шаблону URL-адреса Django его параметр autoescape? - PullRequest
0 голосов
/ 11 июня 2011

Джанго urlize документы говорят:

Фильтр urlize также принимает необязательный параметр autoescape. Если autoescape равно True, текст ссылки и URL будут экранированы с помощью встроенного фильтра Django escape. Значение по умолчанию для autoescape - True.

Я бы хотел использовать этот параметр, но в документации ничего не говорится о том, как на самом деле передать аргумент ключевого слова в фильтр шаблона. Возможно ли это, и если да, то как мне это сделать?

1 Ответ

1 голос
/ 11 июня 2011

Видимо urlize получает этот аргумент ключевого слова из текущих настроек автоэкрана, поэтому путь выглядит как

{% autoescape off %}{{ value|force_escape|urlize }}{% endautoescape %}

(если вы все еще хотите экранировать значение)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...