摘要:
Django中开启事务 # 什么是事务? 事务:一般是指要做的或所做的事情,而且事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所做的所有更改都会被撤销。 # 事务的四大特性: ACID: # 原子性: 一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做 阅读全文
摘要:
F与Q查询 F查询 # F查询:能够帮助我们直接获取列表中某个字段对应的数据 # 举例: 1.查询卖出数大于库存数的书籍 # 使用我们之前所学的知识来看看是否可以完成 res = models.Book.objects.filter(maichu__gt=???) # 我们可以看到我们之前在使用__ 阅读全文
摘要:
ORM分组查询 # 关键字:annotate() # models后面(.)什么就是按什么分组 eg:models.Book.objects.annotate() # 这里就是按照书籍表每本书来分组 示例: # 统计每本书的作者数量 res = models.Book.objects.annotat 阅读全文
摘要:
多表操作前期准备 models.py class Book(models.Model): name = models.CharField(max_length=32,verbose_name='书名') price = models.DecimalField(max_digits=8,decimal 阅读全文