Получить значение объекта IntegerChoices в Django?

Предположим, у меня есть следующий код Django (3.2):

class AType(models.IntegerChoices):
    ZERO = 0, 'Zero'
    ONE = 1, 'One'
    TWO = 2, 'Two'

a = AType.ZERO

Как получить "ноль" (строку, связанную с a)?

Это очень похоже на этот вопрос, только здесь у нас есть только объект IntegerChoices, а не связанный с ним объект модели.

Вы можете использовать .label:

>>> a = AType.ZERO
>>> a.label
'Zero'
Вернуться на верх