modfop
@modfop
HTML-верстальщик

Как связать две таблицы в Джанго?

Есть две модели Name и Position.

class Position(models.Model):
position= models.CharField('Position', max_length = 120, blank=False, null=False)
name = models.ForeignKey('Name ', blank=False, null=False, on_delete=models.PROTECT)

class Name (models.Model):
name = models.CharField('Name', unique=True, blank=False, null=False)

Нужно вывести результат ниже. То есть все имена (уникальные) из таблицы Name должны выводиться, а рядом соответствующие именам текущие должности:

63cacec60ebc9519559263.jpeg
  • Вопрос задан
  • 130 просмотров
Решения вопроса 2
dimonchik2013
@dimonchik2013
non progredi est regredi
Комментировать
@Jack444
Position.objects.all().select_related('name')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы