过滤器
最后更新于:2022-04-01 04:03:50
变量可以通过 **过滤器** 修改。过滤器与变量用管道符号( | )分割,并且也 可以用圆括号传递可选参数。多个过滤器可以链式调用,前一个过滤器的输出会被作为 后一个过滤器的输入。
例如 {{ name|striptags|title }} 会移除 name 中的所有 HTML 标签并且改写 为标题样式的大小写格式。过滤器接受带圆括号的参数,如同函数调用。这个例子会 把一个列表用逗号连接起来: {{ list|join(', ') }} 。
下面的 [*内置过滤器清单*](http://docs.jinkan.org/docs/jinja2/templates.html#builtin-filters) 节介绍了所有的内置过滤器。