我想在模板中渲染一个表单,这个表单字段有多个条目可供选择(如组合框),我可以使用默认的 django {{ form }} 显示表单,但在自定义引导表单中不知道它,任何人都可以帮忙我? 这是我的表格:
`
class CreateClubForm(forms.Form):
name = forms.CharField(max_length=127)
category = forms.ModelChoiceField(queryset=ClubCategories.objects.all())
`
我尝试使用 forloop 将数据传递给下拉选择,但没有成功
伙计们,我用正确的方式做到了,它是 forloop,但方式很简单
首先我创建了一个按键名称“类别”的选择
<select class="form-select" name="category">
#optione here
</select>
然后我尝试通过内部的 forloop 来渲染我的选项,而不是这里的#options:
{% for field in form.category %}
<option selected>{{ field }}</option>
{% endfor %}
它以最好的方式工作