过滤器(过滤器只能最多有两个参数)
2022/4/4 6:19:04
本文主要是介绍过滤器(过滤器只能最多有两个参数),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
# 过滤器就类似于是模版语法内置的 内置方法 # django内置有60多个过滤器 我们不需要学这么多 了解10个左右就差不多了 后面碰到了再去记忆 # 基本语法 {{数据|过滤器:参数}} # 转义 # 前端 |safe # 后端 from django.utils.safestring import mark_safe res = mark_safe('<h1>新新</h1>') """ 以后你在全栈项目的时候 前端代码不一定非要在前端页面书写 也可以现在先在后端写好 然后传递给前端页面 """ <h1>过滤器</h1> <p>统计长度:{{ s|length }}</p> <p>默认值(第一个参数布尔值是True就展示第一个参数的值否在展示冒号后面的值):{{ b|default:'啥也不是' }}</p> <p>文件大小:{{ file_size|filesizeformat }}</p> <p>日期格式化:{{ current_time|date:'Y-m-d H:i:s' }}</p> <p>切片操作(支持步长):{{ l|slice:'0:4:2' }}</p> <p>切取字符(包含三个点):{{ info|truncatechars:9 }}</p> <p>切取单词(不包含三个点 按照空格切):{{ egl|truncatewords:9 }}</p> <p>切取单词(不包含三个点 按照空格切):{{ info|truncatewords:9 }}</p> <p>移除特定的字符:{{ msg|cut:' ' }}</p> <p>拼接操作:{{ l|join:'$' }}</p> <p>拼接操作(加法):{{ n|add:10 }}</p> <p>拼接操作(加法):{{ s|add:msg }}</p> <p>转义:{{ hhh|safe }}</p> <p>转义:{{ sss|safe }}</p> <p>转义:{{ res }}</p> ```
这篇关于过滤器(过滤器只能最多有两个参数)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?