Получение человекочитаемого значения поля Django Form
У меня есть следующий код в моем файле forms.py:
class MultiFilterForm(forms.Form):
review_choice =(('gte', 'Reviews >=',),
('exact', 'Reviews =',),
('lte', 'Reviews <=',))
reviewsign = forms.ChoiceField(choices = review_choice, required = False,
widget = forms.Select(attrs={'id': 'reviewSign','class': 'form-control',}))
Что мне нужно сделать, так это в моем шаблоне отобразить 2-е значение в каждом кортеже. Я могу написать {{form.review.value}}
и это даст доступ к 1-му значению в каждом кортеже, как gte
или exact
или lte
, но как я могу получить доступ к человекочитаемой форме во 2-й позиции в каждом кортеже?
Чтобы уточнить, я уже прочитал про get_FOO_display()
для полей модели. Но опять же, это для поля формы, которое будет отображаться в шаблоне, а не для поля модели. Пожалуйста, подскажите мне! Я в затруднительном положении. Спасибо