Как применить метод ко всем объектам Queryset'а в форме
У меня есть Queryset пользователей:
forms.py
:
companion_queryset = User.objects.exclude(id=user.id)
И вот мое поле, где нужно выбрать собеседника:
forms.py
:
companion = forms.ModelChoiceField(
label='Собеседник',
queryset=companion_queryset,
widget=forms.SelectMultiple(attrs={'class': 'form-control', 'style': 'width: 300px;'}),
# empty_label='',
required=True,
)
По умолчанию у меня в списке пользователи отображаются как электронные почты, а мне надо как First name и Second name - это 2 поля в модели CustomUser, для отображения Имени и Фамилии у меня есть метод get_full_name(), но я не знаю как его применить к каждому объекту Queryset'а.
Источник: Stack Overflow на русском