Как получить точное значение поля выбора в django

У меня есть поле выбора в модели Django )

COMMITTEE_STATUS = (
    ("p", "Pending"),
    ("a", "Active"),
    ("c", "Completed"),
)

но проблема в том, что когда я обращаюсь к этим данным в шаблоне, я получаю p,a и c вместо фактических pedning, active и complete

Это потому, что первое значение действительно хранится в базе данных, а второе - только для людей. Чтобы получить второе значение, вам нужно сделать дополнительные действия. Согласно документации Django используйте следующее:

{{ yourobject.get_yourfield_display }}
{{your_variable_name.get_fieldname_display}} 
Вернуться на верх