我应该在我的models.py中编写什么内容以连接两个ManyToMany表单?

时间:2019-06-07 18:56:10

标签: django python-3.x sqlite django-models

我想添加自动服务,它在M2M字段中列出了汽车和服务的品牌列表。 对于每种品牌的汽车,我都应该关联多项服务。

请帮助我编写代码,我是尝试制作网站的初学者。

这是图片的网址,看看

https://ibb.co/31DZZJ1

1 个答案:

答案 0 :(得分:0)

好吧,我不想写所有东西。但基本上,您将有两个模型。

class CarBrand(models.Model):
name = models.CharField(max_length=200)
services = models.ManyToManyField('Services', blank=True)
class Services(models.Model):
service_name = models.CharField(max_length=200)

然后,您可以将这些模型添加到管理员中,一旦填写服务模型,管理员将为您显示服务列表,您可以在汽车品牌模型中为每个汽车品牌选择所需的服务。

对不起,我不擅长解释。但是问我你是否不明白