我有两个型号,看起来像这样:
class EventDrink(models.Model):
name = models.CharField(max_length=255)
drink_active = models.BooleanField()
def __str__(self):
return self.name
class EventIngredient(models.Model):
drink = models.ManyToManyField(EventDrink)
name = models.CharField(max_length=255)
url = models.URLField()
def __str__(self):
return self.name
我现在想要显示将drink_active
设置为True的所有饮料,以在我的视图中显示.我还想展示与该饮料相关的配料.
我知道我可以像这样过滤我眼中的饮料:
drinks = EventDrink.objects.filter(drink_active=1)
但我现在如何显示与每种饮料相关的配料?