filter结合查询条件的使用
1.exact 精确查询 =
2.iexact 精确查询 like
3.contains
4.icontains
5.in
比较
6. gt
7. gte
8. lt
9. lte
判断字符的开始结束
10 startswith
11.istartswith
12.endswith
13.iendswith
时间字段的查询条件
range
date
year
month
day
week_day
time
判断是否为空 isnull
正则表达式查询
regex
iregex
查看原生的sql语句
只能在querySet对象中使用
filter 过滤
all 所有
querySet对象.query # 返回原生的sql语句
exact 精确查询
相当于 sql中的 =
查询集(querySet) = 模型类.objects.filter(字段__exact=值)
iexact
相当于sql中的like
查询集(querySet) = 模型类.objects.filter(字段__iexact=值)
contains
大小写敏感,判断某个字段是否包含了某个字符
查询集 = 模型类.objects.filter(字段__contains = "值")
icontains
大小写不敏感,判断某个字符安是否包含了某个字符
查询集 = 模型类.objects.filter(字段__contains