Задать вопрос
@lok101

Как получить имя связанного объекта в Django models?

есть такая модель:

class Goal(models.Model):
    title = models.CharField(max_length=100)
    description = models.TextField(blank=True)
    primary_goal = models.ManyToManyField('self', blank=True)

    def __str__(self):
        return self.title


У этой записи может быть, а может и не быть связанных записей подобного типа. В админке джанго записи отображаются по содержимому поля title (return self.title), но я хочу добавить в отображение ещё и имена всех связанных записей, если такие имеются.
как мне настроить отображение полей (поля title, например) для связанных записей в админке джанго?
  • Вопрос задан
  • 199 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы