Bootstrap

models多对多数据插入

class A(models.Model):
	name = models.CharField(max_length=32)

class B(models.Model):
	age = models.CharField(max_length=32)
	A_name = models.ManyToManyField(to=A)

data = A.object.get(id = 1) # 根据id或其他字段从A表中拿出我们希望得到的项
b = B()
b.age = 1
b.save()  # 必须先保存其他值
b.A_name.add(data)  # 将B表中的多对多字段绑到我们A中拿到的项就行了

 

;