Django 过滤器
Django 过滤器(60+)
dedfalut:如果一个变量为False 或者null 使用默认值
{{value|default:"nothing"}}
length:返回值的长度
{{value|length}}
//如果value=[1,2,3] {{value|length}}===>3
filesizeformat:将值格式化为一个可读的尺寸
{{value|filesizeformat}}
//如果value = 123456789 {{value|filesizeformat}} ==>117.7MB
slice:切片
{{value|slice:"2:-1"}}
date:日期格式
{{value|date:"Y-m-d h:m:s"}}
//value =datetime.datetime.now()
truncatewords:单词截断(中文截断貌似有问题)
{{value|truncatewords:3}}
//仅截取前三个单词,后面用...代替
cut:变量移除,移除value中指定的字符串
{{value|cut:' '}}
//去除value中的空格
join:字符串拼接
{{value|join:","}}
//value元素用 , 格式化输出
大三党,大家有问题可以多多建议
浙公网安备 33010602011771号