Как изменить отображаемое значение для поля "один к одному" в админке django?
Я хочу изменить отображаемое значение для поля "один к одному" в панели администратора django. Я хочу добавить префикс имени пользователя к полю один к одному.
Мне удается успешно сделать это для внешнего ключа следующим образом:
def formfield_for_foreignkey(self, db_field, request, **kwargs):
if db_field.name == 'audio_module':
return AudioModuleChoiceField(
queryset=AudioModule.objects.filter(is_deleted=False).order_by('user__last_name')
)
return super().formfield_for_foreignkey(db_field, request, **kwargs)
Однако в документации я не вижу никаких опций, чтобы отменить formfield_for_onetoone.
В настоящее время поле моей формы выглядит следующим образом:

audio_module имеет FK к моей таблице пользователей. Как я уже говорил выше, я хотел бы добавить префикс имени пользователя перед аудио модулем в выпадающем списке, чтобы было легче идентифицировать аудио модули для конкретных пользователей.
т.е.
John Doe - audio module 2
Как этого достичь?