我希望将表单中的多个字段呈现为ChoiceFields,从数据库中获取其内容。
我在想这样的事情:
class SeriesForm(ModelForm):
series = forms.ChoiceField(choices=Series.objects.all())
class Meta:
model = Series
exclude = ('model', 'date_added',)
但是series
字段现在根本没有出现在我的表单中。我错过了什么?
尝试解决方案后(使用ModelChoiceField
),我仍然看到同样的问题。这是我的代码:
series = forms.ModelChoiceField(queryset=Series.objects.values('series'),
empty_label=" ")