模板层 - 过滤器
- 定义:在变量输出时对变量的值进行处理
- 作用:可以通过使用过滤器来改变变量的输出显示
- 语法:{ { 变量 | 过滤器1:‘参数值1’ | 过滤器2:‘参数值2’ …}}
官方文档:https://docs.djangoproject.com/en/2.2/ref/templates/butltins/
常用过滤器
过滤器 | 说明 |
---|---|
lower | 将字符串转换为全部小写 |
upper | 将字符串转换为大写形式 |
safe | 默认不对变量内的字符串进行html转义 |
add:“n” | 将value的值增加n |
truncatechars:“n” | 如果字符串字符多于指定的字符数量,那么会被截断。截断的字符串将以可翻译的省 |