11.Django中常用过滤器
引言:前面讲过了Django中使用模板变量。使用很简单,那么有没有什么关于模板变量的骚操作呢?
答案是肯定有的,这就是本文要讲的——过滤器!
1.过滤器
(1)纯干货讲解:
作用: 对变量进行过滤。在真正渲染出来之前,过滤器会根据功能处理好变量,然后得出结果后再替换掉原来的变量展示出来。 |
语法:{{ fruits|lower }}
管道符号进行链式调用(可以理解为嵌套使用!),比如实现一个功能,先把所有字符变成小写,再把第一个字符转换成大写。
语法:{{fruits|lower|capfirst}}
使用参数:过滤器可以使用参数,在过滤器名称后面使用冒号,加上双引号,双引号里面再加上参数,比如要把一个字符串中所有的空格去掉,则可以使用cut过滤器,
语法: {{fruits|cut:" "}}注意:
使用参数的时候,冒号和参数之间不能有任何空格,一定要紧挨着!</
11.Django中常用过滤器相关推荐
- Django框架(11.Django中的通过模型类查询数据以及相关函数和条件)
Django中的查询函数 通过模型类.objects属性可以调用如下函数,实现对模型类对应的数据表的查询. 不管哪个函数注意返回值的类型 函数名 功能 返回值 说明 get 返回表中满足条件的 ...
- Django中自定义过滤器的使用
我在这里做的是: 从数据库查出id递增的一些信息,展示在前台. 编写一个过滤器判断查出数据的id是偶数的返回True 奇数返回False 1 创建项目,创建应用,注册应用,配置settings.py文 ...
- django中常用的数据查询方法
5.2 数据查询 要从数据库检索数据,首先要获取一个*查询集***(QuerySet),查询集表示从数据库获取的对象集合,它可以有零个,一个或多个过滤器.返回查询集的方法,称为过滤器,过滤器根据给定的 ...
- Django 模板常用过滤器
过滤器 例子 lower, upper {{ article.title | lower }} 大小写 length {{ name | length }} 长度 default {{ value | ...
- Django 模板中 变量 过滤器 标签 的使用方法
一.变量 1.变量的形式是:{{variable}}, 当模板引擎碰到变量的时候,引擎使用变量的值代替变量. 2.使用dot(.)能够访问变量的属性 3.当模板引擎碰到dot的时候,查 ...
- Django从理论到实战(part20)--DLT常用过滤器
学习笔记,仅供参考 参考自:Django打造大型企业官网–Huang Y: 本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列 ...
- Django中数据对象的增删改查常用方法,自定义管理器类,过滤器及F和Q对象等知识点总结
Django对象的增删改查 我们为了对django对象的增删改查进行总结,先在model.py文件中创建类便于举例 定义学生: class Students(models.Model):sname=m ...
- Django框架(24.Django中的模板的自定义过滤器)
自定义过滤器 过滤器就是python中的函数,注册后就可以在模板中当作过滤器使用 Django中的使用模板的自定义过滤器 在项目的应用下创建templatetags的Python的包 然后 ...
- 【HTML 教程系列第 11 篇】HTML 中常用的文本格式化标签
这是[HTML 教程系列第 11 篇],如果觉得有用的话,欢迎关注专栏. 在网页中,有时需要为文字设置粗体.斜体.下划线或上下标等效果,这时就需要用到 HTML 中的文本格式化标签(也叫文本标签),常 ...
- 3dmax:3dmax的软件中常用工具栏的选择并连接、绑定到空间扭曲、选择过滤器、视图坐标系、捕捉、对齐、层管理器等使用技巧之详细攻略
3dmax:3dmax的软件中常用工具栏的选择并连接.绑定到空间扭曲.选择过滤器.视图坐标系.捕捉.对齐.层管理器等使用技巧之详细攻略 目录
最新文章
- hdu5444(2015长春网络赛H题)
- 8.1.4 Authentication in a Web Application
- docker容器间数据共享
- 《伊万博士: 进化》利用三角剖分算法复刻《超越光速》地图机制
- c语言中time相关函数
- 解读《视觉SLAM十四讲》,带你一步一步入门视觉SLAM—— 前言
- WGS84坐标系转换到J2000坐标系
- Excel中将角度与弧度之间相互转换的公式
- Keil4 keil5兼容
- 洛谷3356火星探险问题
- 聚焦Java性能优化 打造亿级流量秒杀系统【学习笔记】09_防刷限流技术
- OpenSSL密码库算法笔记——第5章 椭圆曲线
- 机器学习--详解人脸对齐算法SDM-LBF
- 当AI遇上元宇宙:智能科技如何助力虚拟世界的发展?
- 幽门杆菌来源_肉毒杆菌毒素和设计移情的艺术
- 不用win10的人,在用win7-usb-creator时出现的一个无提示现像.
- Matplotlib——散点图_多种自定义
- 六、OpenStack入门 之 扩展话题
- hexo搭建博客后图片无法显示的完美解决
- iPhone内置GPS芯片已经获得确认
热门文章
- 什么是支付账户、备付金、网络支付、银行卡清算、贷记卡、代扣、代付....
- stm32零基础应该怎么入门?
- 一元非线性方程求根的算法——二分法/牛顿迭代法
- linux系统小红帽和ubuntu,Thinkpad trackpoint小红帽和中间键功能的实现。
- 远程桌面连接阿里云服务器
- 路由器硬件升级和软件改造
- 【数据可视化】AntV L7实现地图可视化,DrillDownLayer钻取异步获取数据,悬浮预警框
- 对照ArcGIS坐标系统文件(.prj)用Deskpro完成投影转换
- Android数据库大批量数据插入优化
- 商业数据分析--思路总结