模板语法之过滤器

Python78

过滤器的作用

用来修改变量的输出结果

语法

{{变量名|过滤器1:'参数值1'|过滤器2:'参数值2}}

```

过滤器

统计长度:{{ s|length }}

默认值(第一个参数b布尔值是True就展示第一个参数的值否在展示冒号后面的值):{{ b|default:'啥也不是' }}

文件大小:{{ file_size|filesizeformat }}

日期格式化:{{ current_time|date:'Y-m-d H:i:s' }}

切片操作(支持步长):{{ l|slice:'0:4:2' }}

切取字符(包含三个点):{{ info|truncatechars:9 }}

切取单词(不包含三个点 按照空格切):{{ egl|truncatewords:9 }}

切取单词(不包含三个点 按照空格切):{{ info|truncatewords:9 }}

移除特定的字符:{{ msg|cut:' ' }}

拼接操作:{{ l|join:'$' }}

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长