возвращает число, но в админке показывает IOS или Android
хотя там просто указывается list_display = ['platform’]. Как это работает? и как мне получить IOS или Android значение, вместо числа в queryset?
PLATFORM_CHOICES = (
(1, 'iOS'),
(2, 'Android'),
)
class MobileApp(models.Model):
name = models.CharField(max_length=100)
platform = models.SmallIntegerField(choices=PLATFORM_CHOICES)
ммм что-то вместо числа в platform = models.SmallIntegerField(choices=PLATFORM_CHOICES) ? у тебя там смоллинтеджер
object.get_platform_display() - решение
получилось?
Обсуждают сегодня