Как получить все поля из ForeignKey после запроса фильтра в django
У меня есть следующие модели, использующие django
class Action(models.Model):
name = models.CharField(max_length=100, unique=True)
slug = models.SlugField(max_length=100, db_index=True, blank=True)
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
class Concert(models.Model):
action = models.ForeignKey(Action, on_delete=models.SET_NULL, related_name="action_concert")
is_live = models.BooleanField(default=False)
name = models.CharField(max_length=100, unique=True)
created = models.DateTimeField(auto_now_add=True)
Я пытаюсь отобразить список концертов в реальном времени, в то же время убедиться, что я получаю все поля из таблицы Action
для каждого экземпляра, связанного с ним.
concerts = Concert.objects.filter(is_live=True).values("id", "name")
текущий результат => Все концерты в прямом эфире
Это первый шаг, но я застрял, пытаясь присоединить каждый экземпляр списка к соответствующим полям в Action.
Любая помощь будет очень признательна, спасибо