[英]How to add data in a many-to-many relation in Django?
我在多对多关系中挣扎。 我的模型是:
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
模型中添加数据。 他们已经是Cars
一些现有的Cars
carmodel
和modelno
数据。
用户提供了一个车型列表,从现有的可用列表中进行选择,然后name
car_id
address
并contact
。 如何将此数据添加到所有者模型?
编辑:从所有者中删除了字段car_id。 目前在我的模型中不需要。
在Django 文档中 !
在上面的django文档中,将class Cars
class Publication
class Cars
和class Article
class Owner
替换为class Cars
,并按照步骤进行操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.