django表格下拉列表中包含所有用户

时间:2010-01-05 08:53:26

标签: django django-forms

我想创建一个表单,其中包含所有用户的下拉列表。我试着这样做,没有运气。

class ContactFilterByClassificationForm(forms.Form):
   kam = forms.ChoiceField(choices=User.objects.all())

1 个答案:

答案 0 :(得分:25)

您想使用ModelChoiceField

class ContactFilterByClassificationForm(forms.Form):
    kam = forms.ModelChoiceField(queryset=User.objects.all())