我有ModelMultipleChoiceField的ModelForm。Django ModelMultipleChoiceField字段從其查詢集顯示
users = forms.ModelMultipleChoiceField(
widget=forms.SelectMultiple(attrs={'class': 'chzn-select'}),
queryset = User.objects.filter(...))
我的列表以用戶名顯示,作爲模型的默認repr
方法。
我想顯示first_name
和last_name
而不會重載repr
方法,因爲我在其他情況下需要用戶名。
我不想得到values_list('id', 'first_name', 'last_name')
,因爲後來我沒有得到save()
但是元組的模型列表。
有沒有對此進行任何設置/破解?
聽起來不錯!我肯定會嘗試這個程序,謝謝! – ScotchAndSoda