Django get_name_display() не работает на странице администратора django для целочисленных полей
У меня есть модель типа, которая имеет имя IntegerField Есть Choices Tuple, который выглядит следующим образом:
CHOICES = (
(1, 'test'),
)
name = models.IntegerField(choices=CHOICES)
def __str__(self):
return "{}".format(self.get_name_display())
Я хочу показать человекочитаемое значение элемента выбора в Django Admin Page, но когда я использую self.get_name_display() в методе str, он не работает и показывает значение DB. Как я могу показать человекочитаемое значение в django admin?