1、单个数据更新
修改单个实体的某些字段值的步骤:
1.先查询
2.再修改
3.后保存
通过 对象.save( ) 保存数据
示例:
# 将书名为《Django的使用》这本书的价格定为10元book = Book.objects.get(name='Django的使用')book.price=10book.save()
2、批量数据更新
直接调用QuerySet的update(属性=值) 实现批量修改
示例:
# 将id大于3的所有图书价格定为10元books = Book.objects.filter(id__gt=3)books.update(price=10)# 将所有书的零售价格定为100元books = Book.objects.all()books.update(market_price=100)
