Быстрый вопрос,
Я могу вывести значение поля формы, используя
{{ form.field.value }}
Но я не могу проверить это значение в операторе if.
{% if form.field.value == 'whatever' %}
Всегда терпит неудачу .. какие-либо идеи?
Поле является полем логического типа.
РЕДАКТИРОВАТЬ - приведенный ниже ответ работает для некоторых полей.пытаюсь сделать;
Поле формы является логическим полем в модели, использующей этот код в форме;
self.fields['information_request'] = forms.TypedChoiceField(choices=((True, 'Yes'), (False, 'No')), widget=forms.RadioSelect, coerce=lambda x: x and (x.lower() != 'false'))
Вывод правильный (например, True или False) при использовании {{form.information_request.value}} - но когда я использую его в операторе IF в шаблоне - он никогда не работает ..