django数据库多对多修改对应关系

obj = models.Book.objects.get(id=1)

#添加对应关系,给书添加作者
# obj.m.add(3)
# obj.m.add(2,4)
# obj.m.add(*[1,2,3,4])

# 覆盖对应关系
# obj.m.set([2,3])

# 删除
# obj.m.remove(2)
# obj.m.remove(1,4)
# obj.m.remove(*[1,4])

# 清空
# obj.m.clear

# 反向设置
# obj_set = models.Author.objects.get(id=1)
# obj_set.book_set.add(3,4)
# .....

猜你喜欢

转载自www.cnblogs.com/jiefangzhe/p/10764292.html