Значения модели внешнего ключа возвращают одно и то же значение
Я просмотрел все ответы и ничего не помогло мне. У меня есть модель Group
class Group(models.Model):
group_num = models.CharField(max_length=100)
group_name = models.CharField(max_length=200)
type = models.CharField(max_length=200)
def __str__(self):
return self.group_name
и модель Подгруппа группа
class Subgroup(models.Model):
sub_group_num = models.CharField(max_length=100)
sub_group_name = models.CharField(max_length=200)
group_number = models.ForeignKey(Group, on_delete=models.CASCADE,
related_name='group_numbers', verbose_name="Group Number")
group_in_name = models.ForeignKey(Group, on_delete=models.CASCADE,
related_name='group_names', verbose_name="Group Name")
def __str__(self):
return self.sub_group_name
когда я ссылаюсь на group_number и group_in_name из subgroup, они дают одинаковое значение в шаблоне