Пользовательский юникод на уже созданный объект - PullRequest
0 голосов
/ 12 июля 2010

Я использую разрешения в своем приложении. И в некоторых случаях мне нужно создать форму только с полем разрешения. Я использую ModelChoiceField и queryset с объектами разрешения.

permission = forms.ModelChoiceField(queryset = Permission.objects.all())

Но юникод разрешений занимает слишком много места в поле выбора. И это выглядит не так хорошо. Я хочу использовать в своем поле выбора только имя разрешения. Возможно ли это?

1 Ответ

1 голос
/ 12 июля 2010

Вы можете создать модель прокси и переопределить метод __unicode__() для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...