django---查询操作
Posted forjie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django---查询操作相关的知识,希望对你有一定的参考价值。
1)queryset对象: 表示的是一个列表里面有多个类对象的集合,,
all()方法和filter()方法,查找出来的都是queryset方法
2)model对象:只有一个对象
get()方法查找出来的就是以个model对象,里面有多个属性(name,age等)
get()方法如果没有结果就会报错,而filter只会返回一个空[].
3)exclude():是排除条件
4)values()表示取出来的结果
5)values_list(),方法和values一样,但是取出来的结果不一样,一个是集合类型,一个是元组类型.
PS:values和values_list都只能是queryset对象才可以用.
6)distinct去重.
7)count:取数量
8)返回的是TRUE和false ,这是以个queryset方法.
9)大于100
10):以什么开头
11)取时间的,当时间==2017,month==10月份的
以上是关于django---查询操作的主要内容,如果未能解决你的问题,请参考以下文章