Django的filter中contains和icontains的区别

news/2024/7/3 1:59:22

上代码

qs.filter(name__contains="e")
qs.filter(name__icontains="e")

对应sql语句

'contains': 'LIKE BINARY %s',
'icontains': 'LIKE %s',

其中的BINARY是精确大小写
而’icontains’中的’i’表示忽略大小写


http://www.niftyadmin.cn/n/2013587.html

相关文章

linux下chown的用法(2)

chown/chgrp将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的…

JS 异步处理机制的几种方式(转)

Javascript语言的执行环境是"单线程"(single thread,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推)。 这种模式的好处是实…

【刷算法】两种类型的删除有序链表中的重复节点

题目描述 删除有序链表中的重复节点,返回头节点 删除掉所有重复节点,例如1->1->2->2->3->4,返回3->4重复的节点中保留一个,例如1->1->2->2->3->4,返回1->2->3->4删除掉所有…

锋利的 jQuery (第二版) jQuery 中的 动画

4.2 jQuery 中的动画 4.2.1 show() 和 hide()方法 show() 和 hide()方法让元素动起来show("slow"|"normal"|"fast") 长度分别为600ms、400ms、200ms.show(1000) 表示在 1000ms 内展示完毕. 4.2.2 fadeIn() 和 fadeOut()方法 方法作用&#xff1a…

CSS 文本溢出部分显示省略号

单行结尾溢出: 用text-overflow:ellipsis属性实现,当然还需要加宽度width属来兼容部分浏览。width:300px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 效果如图: ----------------------------------------------------…

更新队友POM文件后报错

2019独角兽企业重金招聘Python工程师标准>>> 打开报错的地方的pom及其引用方法所在文件的pom,观察其版本号是否一致,不一致进行更改 转载于:https://my.oschina.net/u/3717819/blog/1831838

弄懂char/varchar/nchar/nvarchar

名称长度说明推荐场景char定长速度快,占空间大英文/数字varchar变长不定长,空间小,速度慢英文/数字nchar定长速度快,占空间大汉字nvarchar变长不定长,空间小,速度慢汉字

c++ 实现 http 上传和下载

代码下载地址: http://download.csdn.net/detail/mtour/8243527 最近写了个程序需要用到http通讯&#xff0c;由于flash空间比较小&#xff0c;没有考虑 libcurl库&#xff0c;用c封装了一个http类&#xff0c;实现了http 文件上传和下载 [cpp] view plaincopy #include <…