Я создаю приложение для заявок, приложение имеет 3 модели: Ticket, Parent, Variation.Вариационная модель имеет отношение один-ко-многим с Родителем, а билет имеет м2м с Вариацией.То, что я пытаюсь сделать, это иметь возможность выбрать родителя и / или вариант со страницы добавления заявки, но используя filter_vertical или что-то подобное, так что я могу выбрать один или другой из того же выпадающего.вот модели.py
class Ticket(models.Model):
STATUS = (
(0, "Open"),
(1, "Closed"),
)
status = models.SmallIntegerField(default=0,choices=STATUS)
title = models.CharField(max_length=100)
product = models.ManyToManyField(Variation)
parent = models.ManyToManyField(Parent)
submitted_date = models.DateField(auto_now_add=True)
modified_date = models.DateField(auto_now=True)
description = models.TextField(blank=True)
class Variation(models.Model):
qb = models.IntegerField(unique=True, verbose_name="QuickBooks #")
parent = models.ForeignKey("Parent")
class Parent(models.Model):
item = models.CharField(max_length=100, verbose_name="product #")
date = models.DateField()
любая помощь приветствуется, спасибо