0
点赞
收藏
分享

微信扫一扫

models数据库多对多操作

诗远 2022-08-01 阅读 77

def Boytogirl(requests):

print("ok")

girl=models.Girl.objects.get(id=1)#首先要获取一个对象

print("G`1",girl.username)

girl.b.add(*[1,2,3])#添加一个

girl.b.add(*[1])#添加一个
return HttpResponse("Ok")

#第二种方式通过boy的表来操作:
b1=models.Boy.objects.get(id=1)
b1.girl_set.add(3)
b1.girl_set.add(*[1,2,3,4])
#删除数据
g1.b.clear()#全部删除的意思
g1.b.remove(*[2])#单独的删除

举报

相关推荐

0 条评论