У меня есть форма в моем приложении Django (не в админе), которое позволяет сотрудникам выбирать пользователя из выпадающего списка.
forms.ModelChoiceField(queryset = User.objects.filter(is_staff=False), required = False)
Проблема заключается в том, что в раскрывающемся списке отображаются пользователи по именам пользователей, тогда как я бы предпочел показать их полное имя из user.get_full_name() и использовать имя пользователя, только если оно недоступно. Мне действительно нужно это изменение на этой странице, в других местах, таких как admin, мне все равно, использует ли он имя пользователя.
Есть ли способ сделать это?
Спасибо!