Django modelos: Com Template autoscaping em diante, que eu preciso para passar URLs para URLEncode?

StackOverflow https://stackoverflow.com/questions/417375

Pergunta

Estou executando o tronco Django e ter template autoscaping on (default). Preciso passar URLs de modelo para o filtro UrlEncode, ou não autoescape cuidar disso automaticamente? Os docs Django não são claras.

docs Django dizer isso sobre autoescape:

Quando o auto escape está em vigor, todo o conteúdo variável tem HTML escapando aplicada a ele antes de colocar o resultado na saída (mas depois os filtros foram aplicados). Isto é equivalente a aplicar manualmente o filtro de escape para cada variável.

Foi útil?

Solução

Sim, autoscaping está relacionada apenas com o conteúdo HTML. codificação de URL é outra história.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top