Filter intermediary ManyToMany django
问题 class Ingredient(Model): name = CharField(max_length=55, unique=True) def __str__(self): return self.name class Meta: ordering = ('name',) class Product(Model): name = CharField(max_length=55) def __str__(self): return self.name class Meta: ordering = ('name', ) class ProductIngredient(Model): product = ForeignKey(Product, on_delete=CASCADE, related_name='product_ingredients') ingredient = ForeignKey(Ingredient, on_delete=CASCADE) optional = BooleanField(default=False) class Meta: unique