Django数据--增&删

1.增

两种方法

  • 第一种:先创建对象在保存
from base_app.models import *
from datetime import date
b = BookInfo(btitle="西游记", bpub_date=date(1988,1,2), bread=10, bcomment=10)
  • 第二种直接进行数据的保存(算是两步和一步)
from base_app.models import *
from datetime import date
b = BookInfo(btitle="西游记", bpub_date=date(1988,1,2), bread=10, bcomment=10)
b.save()
HeroInfo.objects.create(hname="沙悟净", hgender=0,hbook=b)
<HeroInfo: 沙悟净>

说明:后期我们在获取到django的查询集后,进行循环每一个对象进行更改属性的时候可以使用第一种方法, 先获取对象并更改对象的属性,再进行数据的save()操作

2.删

删除也是两种方法,和增加基本一致

  • 方法一 直接过滤出来进行删除
    在这里插入图片描述
    filter最终只能过滤出来一条再进行删除,后边再具体说filter
  • 方法二 先获取对象在删除

在这里插入图片描述

发布了23 篇原创文章 · 获赞 0 · 访问量 361

猜你喜欢

转载自blog.csdn.net/Aerkui/article/details/103756973