上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: """ 事务 ACID 原子性 不可分割的最小单位 一致性 跟原子性是相辅相成 隔离性 事务之间互相不干扰 持久性 事务一旦确认永久生效 事务的回滚 rollback 事务的确认 commit """ # 目前你只需要掌握Django中如何简单的开启事务 # 事务 from django.db im 阅读全文
posted @ 2022-04-05 02:34 咖喱给给啊 阅读(75) 评论(0) 推荐(0)
摘要: # F查询 # 1.查询卖出数大于库存数的书籍 # F查询 """ 能够帮助你直接获取到表中某个字段对应的数据 """ from django.db.models import F # res = models.Book.objects.filter(maichu__gt=F('kucun')) # 阅读全文
posted @ 2022-04-05 02:20 咖喱给给啊 阅读(103) 评论(0) 推荐(0)
摘要: #统计每个作者出了多少本书 # res = models.Book.objects.annotate(author_num=Count('authors__name')).values('title','author_num') # print(res) #其实直接按照书的名字来统计就可以了,但是必 阅读全文
posted @ 2022-04-05 01:15 咖喱给给啊 阅读(24) 评论(0) 推荐(0)
摘要: # 聚合查询 aggregate """ 聚合查询通常情况下都是配合分组一起使用的 只要是跟数据库相关的模块 基本上都在django.db.models里面 如果上述没有那么应该在django.db里面 """ from app01 import models from django.db.mode 阅读全文
posted @ 2022-04-04 22:40 咖喱给给啊 阅读(9) 评论(0) 推荐(0)
摘要: # 查询出版社所有的书籍名字和出版社的名字 #出版社查书 反向 多个 # res = models.Publish.objects.filter(name='东方出版社').values('name','book__title') # print(res) # 所有书查出版社 正向 一个 # res 阅读全文
posted @ 2022-04-04 22:33 咖喱给给啊 阅读(27) 评论(0) 推荐(0)
摘要: # 1.查询书籍主键为1的出版社 # book_obj = models.Book.objects.filter(pk=1).first() # # 书查出版社 正向 # res = book_obj.publish # print(res) # print(res.name) # print(re 阅读全文
posted @ 2022-04-04 06:04 咖喱给给啊 阅读(38) 评论(0) 推荐(0)
摘要: 正向 # 反向 外键字段在我手上那么,我查你就是正向 外键字段如果不在手上,我查你就是反向 book >>>外键字段在书那儿(正向)>>> publish publish >>>外键字段在书那儿(反向)>>>book 一对一和多对多正反向的判断也是如此 """ 正向查询按字段 反向查询按表名小写 _ 阅读全文
posted @ 2022-04-04 05:33 咖喱给给啊 阅读(44) 评论(0) 推荐(0)
摘要: # 如何给书籍添加作者? book_obj = models.Book.objects.filter(pk=1).first() # print(book_obj.authors) # 就类似于你已经到了第三张关系表了 # book_obj.authors.add(1) # 书籍id为1的书籍绑定一 阅读全文
posted @ 2022-04-04 05:20 咖喱给给啊 阅读(39) 评论(0) 推荐(0)
摘要: # 一对多外键增删改查 # 增 # 1 直接写实际字段 id # models.Book.objects.create(title='论语',price=899.23,publish_id=1) # models.Book.objects.create(title='聊斋',price=444.23 阅读全文
posted @ 2022-04-04 04:46 咖喱给给啊 阅读(23) 评论(0) 推荐(0)
摘要: # 神奇的双下划线查询 # 1 年龄大于35岁的数据 # res = models.User.objects.filter(age__gt=35) # print(res) # 2 年龄小于35岁的数据 # res = models.User.objects.filter(age__lt=35) # 阅读全文
posted @ 2022-04-04 04:21 咖喱给给啊 阅读(19) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页