注意查询第三张表都是通过object操作的 def tp8(request): # ret=Book.objects.all().values(‘title‘,‘authors__name‘) # print(ret) ret=author.objects.all().first() print(ret.book_set.all()) ret=Book.objects.filter(title=‘linux‘).first() ret.authors.add(1) return HttpResponse(‘执行成功‘) 一定要注意 第三张表只有add remove all方法。另外注意table_set 通过多对多关系的另一张表的queryset对象可以操作与他 例如: Book author bookauthor 通过author操作Book的时候可以用隐藏字典book_set
时间: 2024-12-28 12:52:43