Django ChoiceField получение значения выбора в шаблоне
У меня есть радиокнопка, которая представляет собой "да"/"нет".
YES_NO_CHOICES = [(False,'No'),(True,'Yes')]
У меня также есть поле выбора в моей ModelForm
show_game = forms.ChoiceField(widget=forms.RadioSelect, choices=YES_NO_CHOICES, required=True)
Мне не нравится HTML, предоставляемый Django; поэтому я сделал собственный html с css, который выглядит следующим образом:
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="id_show_game" id="{{radio.id_for_label}}" value="{{radio.id}}" {% if forloop.counter0 == 0 %}checked="checked"{% endif %}>
<label class="form-check-label" for="{{radio.id_for_label}}">{{radio.choice_label}}</label>
</div>
Однако, value
появляется пустота:
Как мне получить доступ к value
из radio
, которое является ChoiceField БЕЗ использования следующего:
{{radio}}
<- result from{% for radio in gameInfoForm.show_game %}
{{form}}
<- ModelForm type