Django фильтрация многие ко многим - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть эти модели:

class A(models.Model)
 product = models.CharField(max_length=50)

class B(models.Model)
 serial_number = models.CharField(max_length=50)
 product = models.ForeignKey(A)

class C(models.Model)
 combine_products = models.ManyToManyField(A)
 serial = models.ManyToMany(B)

Мой вопрос: как заблокировать пользователя для выбора уже выбранного serial из class C, как это сделать? Если уже используется, чтобы не иметь возможность выбрать снова. Я не могу использовать OneToOne, потому что в class C я объединяю кратные от class A с class B. Извините за мой Engli sh. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...