- 0
- 0
- 约2.37千字
- 约 7页
- 2026-03-13 发布于北京
- 举报
过滤器的用处
用于在html模版中,对于渲染过来的数据进行
二次操作使用,过滤器其实就是用来处理这些数据
的模版引擎中使用的函数
使用方法说明
add{{value|add:10}}给value的值加10
date{{value|date:”Y-m-dH:i:s”把日期格式按照规定的格式化显示
cut{{value|cut:’xx’}}将value中的xx删掉
capfirst{{value|capfirst}}Value首字母大写
default{{value|default:”xx”}}值为false时使用默认值
default_if_none{{value|default_if_none:”xx”}}值为空时候使用默认值
dictsort{{value|dictsort:”key”}}值为字典的列表,按照key排序
dictsortreversed{{value|dictsortreversed:”key”}}上边方法反序
first{{value|first}}返回列表中第一个索引值
使用方法说明
floatformat{{value|floatformat:2}}保留小数点后2位
join{{value|join:”xx”}}类似python’xx’.join(value)
last{{value|last}}返回列表最后一个索引值
length{{value|length}}返回值的长度
divisibleby{{value|divisibleby:2}}如果可以被2整除返回true
length_is{{value|length_is:”2”}}如果长度是2返回true
safe{{value|safe}}将字符串中的html端安全显示
random{{value|random}}随机列表中的一个值
slice{{value|slice:”:2”}}截取前两个字符
slugify{{value|slugify}}值小写,单词用-分隔
使用方法说明
upper{{value|upper}}字符串大写
urlize{{value|urlize}}字符串中可点
击
wordcount{{value|wrodcount字符串中单词数
}}
timeuntil{{value|timeuntil距离当前日期的天
}}数和小时数(未来)
自定义过滤器
在Django服务器端编写函数,在模版中可以直
接调用的过滤器函数
您可能关注的文档
最近下载
- PMO项目管理制度.docx VIP
- 2026年湖南汽车工程职业学院单招职业适应性测试题库带答案详解.docx VIP
- 构棘枝叶中异戊烯基取代香豆素类化学成分研究.docx VIP
- 智算中心建设项目规划方案.pdf VIP
- 新能源储能柜生产线工艺流程.doc VIP
- 【《基于单片机天然气报警系统设计》7400字(论文)】 .pdf
- (正式版)D-L∕T 821-2017 金属熔化焊对接接头射线检测技术和质量分级.docx VIP
- 机动车检测站授权签字人考试试题(含答案).docx VIP
- 《生物质替代水泥窑炉固体燃料技术要求》.pdf VIP
- 广西南宁第十四中学2025-2026学年九年级上学期期中语文试题(含答案).docx VIP
原创力文档

文档评论(0)