Django 模板常用过滤器

过滤器例子
lower, upper{{ article.title | lower }} 大小写
length{{ name | length }} 长度
default{{ value | default: "0" }} 默认值
date{{ picture.date | date:"Y-m-j" }} 日期格式
dicsort{{ value | dicsort: "name" }} 字典排序
escape{{ title | escape }} 转义
filesizeformat{{ file | filesizeformat }} 文件大小
first, last{{ list | first }} 首或尾
floatformat{{ value | floatformat }} 浮点格式
get_digit{{ value | get_digit }} 位数
join{{ list | join: "," }} 字符连接
make_list{{ value | make_list }} 转字符串
pluralize{{ number | pluralize }} 复数
random{{ list | random }} 随机
slice{{ list | slice: ":2" }} 切
slugify{{ title | slugify }} 转为slug
striptags{{ body | striptags }} 去除tags
time{{ value | time: "H:i" }} 时间格式
timesince{{ pub_date | timesince: given_date }}
truncatechars{{ title | truncatechars: 10 }} 
truncatewords{{ title | truncatewords: 2 }} 
truncatechars_html{{ title | truncatechars_html: 2 }}
urlencode{{ path | urlencode }} URL转义
wordcount{{ body | wordcount }} 单词字数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值