values(*fields) 返回一个ValuesQuerySet查询集,是QuerySet的一个子类,类似py...[作者空间]
Q()对象和F()对象类似,把一个sql表达式封装在对象中,这个对象可以用于数据库相关的操作注意这里提醒一下,如果...[作者空间]
Django 的django.db.models 模块提供以下聚合函数。警告SQLite 不能直接处理日期/时间字...[作者空间]
对查询集调用distinct,来实现对查询集的去重.在sql中的体现就是使用了SELECT DISTINCT 语句...[作者空间]
F()函数 F()函数的导入 为什么要使用F()函数? 一个 F()对象代表了一个model的字段值或注释列。使用...[作者空间]
对查询到的结果排序 方式1:使用order_by方法 根据模型本身的字段排序 若要随机排序,请使用"?",像这样:...[作者空间]
row管理器方法用于原始的sql查询,并返回模型的实例 Manager.raw(raw_query, params...[作者空间]
在多表继承文章中,已经讲过,多表继承都是完整的model,都会创建数据库表,那么可以不可以像抽象基类那样不让继承的...[作者空间]
这是django支持的第二种继承方式,使用这种方式,因为每个类都是一个完整的model,而不属于抽象基类,所以每个...[作者空间]
抽象基类的原因: 当你想将一些共有信息放进其它一些model的时候,抽象化类是十分有用的。当你编写完模型类之后,在...[作者空间]
重写预定义的模型方法 比如重写对象的save方法 覆盖内建模型方法的一个典型的使用场景是,你想在保存一个对象时做一...[作者空间]
下面的这个例子允许你直接从自定义的管理器Person.people 中调用authors() 和editors()...[作者空间]
管理器Manager 管理器是Django 的模型进行数据库查询操作的接口。Django 应用的每个模型都拥有至少...[作者空间]
在模型类里面可以进行元选项设置.模型元数据是“任何不是字段的数据”元选项举例: 可用的元选项 abstract 如...[作者空间]
多对多 ManyToManyField用来定义多对多关系多对多在哪个模型中设置ManyToManyField并不重...[作者空间]
一对多 外键字段是放在多的一方模型类里面的 比如,一辆汽车(Car)有一个制造商(Manufacturer) ——...[作者空间]
简单示例 使用模型 字段选项 null blank choise default字段的默认值。可以是一个值或者可调...[作者空间]
django的视图有两种,一种function式,一种式class式setting文件里面的ROOT_URLCON...[作者空间]
创建管理员账户 注册模型类 使用admin.site.register(Question)就能注册一个模型类,但这...[作者空间]
django内建的数据库后端有: 'django.db.backends.postgresql_psycopg2'...[作者空间]