我有以下代码:
category = forms.ModelMultipleChoiceField(
label="Category",
queryset=Category.objects.order_by('name'),
widget=forms.Select(
attrs={
'placeholder': 'Product Category', 'class': 'form-control'}),
required=True
)
如何在选择框中设置初始值(如“选择类别”),以便选择框应具有初始值为“选择类别”的类别列表
您可以从您的视图中将“初始”设置传递给它。例如:
form = FormUsingCategory(initial={'category':querysetofinitialvalues})
棘手的部分是您必须拥有正确的查询集。就像种子值一样,它必须是 Category.objects.filter(...) - 其他任何值都不起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)