Как отобразить метку из models.TextChoices в шаблоне?

В Django docs говорится, что можно использовать .label, но это не работает в шаблоне.

class Model(models.Model):
    class ModelChoices(models.TextChoices):
        ENUM = 'VALUE', 'Label'
    model_choice = models.CharField(choices=ModelChoices.choices) 

В шаблоне object.model_choice отображается значение ('VALUE').

object.model_choice.label ничего не отображает.

Как можно получить метку ('Label') в шаблоне? Спасибо за ваше время и помощь, это очень ценно.

Вы бы использовали get_{field_name}_display

Python
modelObj.get_model_choice_display()
Шаблон
{{modelObj.get_model_choice_display}}
Вернуться на верх