Как сделать все буквы строчными в модели Django?

Я хочу сделать оба варианта целого числа прописными в моем models.py, но даже если я пишу их в верхнем регистре (CASE1, CASE2), они не меняются в браузере? Почему?

class Cases(models.IntegerChoices):
        CASE1 = 1,
        CASE2 = 2,

(все, что я набираю, например, Case1, caSe1, casE1 и прочее, все, что я набираю, приводит к Case1.

)

Чтобы добавить метку для каждого выбора, укажите строку как второй элемент в кортеже после значения

class Cases(models.IntegerChoices):
    CASE1 = 1, 'CASE1'
    CASE2 = 2, 'CASE2'

https://docs.djangoproject.com/en/4.0/ref/models/fields/#enumeration-types

Вернуться на верх