У меня есть модель "корзина", и у нее есть много-много полей с названием "продукты". Я хочу проверить, есть ли продукт в продуктах, который не активен, запретить создание объекта корзины
class Product(models.Model):
price = models.PositiveIntegerField(blank=True)
active = models.BooleanField(default=True)
objects = ProductQuerySet.as_manager()
class Cart(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="cart")
products = models.ManyToManyField(Product, blank=True)
subtotal = models.IntegerField(default=0, blank=True)
objects = CartManager.as_manager()