我在使用 ChoiceField 在数据库中创建值的下拉列表时遇到问题。这是代码片段
from django import forms
from testplatform.models import ServiceOffering
class ContactForm(forms.Form):
subject = forms.ChoiceField(queryset=ServiceOffering.objects.all())
#subject = forms.ModelMultipleChoiceField(queryset=ServiceOffering.objects.all())
#subject.... 行有效,但是当我使用 ChoiceField(queryset....) 行时,出现以下错误。
__init__() got an unexpected keyword argument 'queryset'
有任何想法吗?