我有一个表格:
class AccessoriesForm(forms.Form):
available_accessories = Parts.objects.all()
accessory = forms.ModelMultipleChoiceField(
queryset=available_accessories,
widget=forms.CheckboxSelectMultiple(
attrs={'class': 'accessory-checkbox'}
),
label=None
)
在我的模板中:
{% for field in accessory_form %}
{{ field }}
{% endfor %}
这给了我一个复选框列表。但我还希望能够针对单个复选框,以便我可以在每个复选框旁边添加一个独特的图像。如果我能得到每个字段的名称,那就行了。
我努力了:
{% for field in accessory_form %}
{{ field }}{{ field.name }}
{% endfor %}
和:
{% for field in accessory_form %}
{{ field }}{{ field.label }}
{% endfor %}
但这只是给了我该领域的标签。