Django - ModelChoiceField <domain object =“”>

时间:2015-07-01 14:10:27

标签: django django-forms

我使用ModelChoiceField,但我的显示有问题:

我的表格:

lsdom = Domin.objects.all()
dm1 = forms.ModelChoiceField(
        initial=0,
        queryset=lsdom,
        label="",
        widget=forms.Select(attrs={'size': 1,'id':'lsdom1'})
      )

我的HTML:

{{ form.dm1|bootstrap }}

我的班级Domin有姓名和姓氏......

但是在列表中,它显示的不是她的名字。

我试试这个: lsdom = Domin.objects.all().values_list("name",flat=True) 并且显示效果很好但是当我想验证表单时,我有一条错误消息。我认为这不是一个好的解决方案......

谢谢

0 个答案:

没有答案