Шаблоны Django: Нужно ли передавать URL-адреса в URLEncode при включенном автоматическом удалении шаблона? - PullRequest
1 голос
/ 06 января 2009

Я использую транк Django и у меня включен шаблон Autoescaping (по умолчанию). Нужно ли передавать шаблоны URL в фильтр URLENCODE, или Autoescape позаботится об этом автоматически? Документы Джанго не ясны.

Документы Django говорят об Autoescape:

Когда действует автоэкранирование, ко всему переменному контенту применяется экранирование HTML до помещения результата в вывод (но после применения каких-либо фильтров). Это эквивалентно ручному применению escape-фильтра к каждой переменной.

1 Ответ

1 голос
/ 06 января 2009

Да, автоэкранирование относится только к содержимому HTML. Кодировка URL это другая история.

...