Django Forms : ChoiceField выдает тег label перед тегом input в HTML-шаблонах
Следующий код в моем файле Forms.py для создания 2 радиокнопок в моем html-шаблоне.
CHOICES=[('online','online'),
('offline','online')]
meeting_option = forms.ChoiceField(choices=CHOICES, widget=forms.RadioSelect(attrs={'class':'form-check-inline','id':'type'}),required=False)
но когда я использую его в шаблоне, используя синтаксис {{ form.meeting_option}}
, я могу видеть радиокнопку, но я не могу видеть, что она выбрана или нет.
и причина, по которой я так понял, в коде, сгенерированном django, я вижу тег label перед тегом input, как
<label for="type_0">Accha</label>
<input type="checkbox" id="type_0">
Код может начать работать, если поместить тег input перед меткой (используя вручную)
Могу ли я каким-либо образом получить вывод от Django что-то вроде следующего?
<input type="checkbox" id="type_0">
<label for="type_0">Accha</label>