我正在运行Django trunk并且启用模板Autoescaping(默认)。我是否需要将模板URL传递给URLENCODE过滤器,或者Autoescape是否自动处理? Django文档不清楚。
Django docs关于Autoescape的说法:
当自动转义生效时,所有变量内容都会在将结果放入输出之前对其应用HTML转义(但是在应用了任何过滤器之后)。这相当于将转义过滤器手动应用于每个变量。
答案 0 :(得分:1)
是的,自动转义仅与HTML内容相关。 URL编码是另一个故事。