У меня есть ModelForm с 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()
, но кортежи.
Есть ли какие-либо настройки / хак для этого?