Django urlize
docs说:
urlize
过滤器还采用可选参数autoescape
。如果autoescape
为True
,则会使用Django的内置escape
过滤器对链接文本和网址进行转义。 autoescape的默认值为True
。
我想使用此参数,但文档中没有说明如何将关键字参数实际传递给模板过滤器。是否可能,如果可能,我该怎么做?
答案 0 :(得分:1)
显然urlize
从当前的自动景观设置中获取该关键字参数,因此可以采用的方式
{% autoescape off %}{{ value|force_escape|urlize }}{% endautoescape %}
(如果您仍想逃避该值)