Джанго -Полное имя пользователя в юникоде

У меня есть много моделей, связанных с User, и я бы хотел, чтобы мои шаблоны всегда отображали его полное имя _, если оно доступно. Есть ли способ изменить значение по умолчаниюUser__unicode__()? Или есть другой способ сделать это?

У меня есть зарегистрированная модель профиля, в которой я могу определить __unicode__(), должен ли я связать с ней все свои модели? Мне кажется, это не очень хорошая идея.


Представьте, что мне нужно отобразить форму для этого объекта

class UserBagde
    user = model.ForeignKey(User)
    badge = models.ForeignKey(Bagde)

Мне нужно будет выбрать поле с __unicodes__каждого объекта, не так ли?
Как я могу иметь полные имена в имени пользователя?

8
задан Pierre de LESPINAY 10 August 2012 в 13:23
поделиться