摘要: 聚合函数 作用:对查询结果进行聚合操作。 sum count avg max min aggregate:调用这个函数使用聚合,返回值是一个字典 使用之前需要先导入聚合类: from django.db.models import Sum,Count,Max,Min,Avg 例:查询所有图书的数目 阅读全文
posted @ 2020-03-24 10:36 simon羊 阅读(162) 评论(0) 推荐(0)
摘要: Q对象 作用:用于查询条件之间的逻辑关系。not and or ,可以对Q 对象进行 &|- 操作,与或非的操作 使用之前导入: from django.db.models import Q 例:查询id大于3且阅读量大于30的图书的信息 BookInfo.objects.filter(id__gt 阅读全文
posted @ 2020-03-24 10:20 simon羊 阅读(156) 评论(0) 推荐(0)
摘要: from boktete.models improt BookInfo get函数: 功能:返回表中满足条件的一条且只能有一条数据 返回值:返回值是一个模型类对象 说明:参数中写查询条件 1)如果查询多条书记,则抛异常MultipleObjectsReturned。 2)查询不到数据,则抛异常:Do 阅读全文
posted @ 2020-03-24 09:53 simon羊 阅读(524) 评论(0) 推荐(0)
摘要: 模型类属性命名现实: 1)不能使用python的保留关键字。 2)不允许使用连续的下划线,这是有django的查询方式决定的。 3)定义属性时需要指定字段类型,通过字段类型的参数指定选项,语法如下: 属性名=models.字段类型(选项) 字段类型: 使用是需要引用django.db.models包 阅读全文
posted @ 2020-03-24 08:45 simon羊 阅读(239) 评论(0) 推荐(0)