フィールドの1つが次のように定義されているDjangoフォームがあります。
widgets = {
'name': forms.CheckboxSelectMultiple()
}
テンプレートは、次のループでそれらをレンダリングします。
{% for field in form %}
<fieldset class="article-form__field">
{{ field.label_tag }} {{ field }}
</fieldset>
{% endfor %}
これは次のようにレンダリングされます。
<fieldset class="article-form__field">
<label for="category-name_0">Category:</label>
<ul id="category-name">
<li><label for="category-name_0"><input id="category-name_0" name="category-name" type="checkbox" value="GEN" /> General information</label></li>
<li><label for="category-name_1"><input id="category-name_1" name="category-name" type="checkbox" value="FOO" /> Food and drinks</label></li>
</ul>
</fieldset>
要するに:<label><input></label>
。ただし、出力を にしたいと思います<label></label><input>
。
それは可能ですか?
完全なコードはこちらです。