我正在与多对多关系挣扎。我的模特是:
class Cars(models.Model):
carmodel = models.CharField(max_length=50)
modelno = models.CharField(max_length=20)
class Owner(models.Model):
cars = models.ManyToManyField(Cars)
name = models.CharField(max_length=50)
address = models.CharField(maxx_length=30)
contact = models.CharField(max_length=15)
我希望能够在Owner
模型中添加数据。它们已经是carmodel
中的一些现有modelno
和Cars
数据。
用户正在提供carmodel列表,从现有可用列表中进行选择,然后选择name
car_id
address
和contact
。如何将此数据添加到所有者模型中?
编辑:从所有者中删除了字段car_id。目前在我的模型中不需要它。
答案 0 :(得分:0)
在django docs!
在上面的django文档中,从class Publication
替换class Cars
和class Article
与class Owner
并按照步骤操作..简单..
希望它有所帮助..