У меня есть много моделей, связанных с User
, и я бы хотел, чтобы мои шаблоны всегда отображали его полное имя _, если оно доступно. Есть ли способ изменить значение по умолчаниюUser
__unicode__()
? Или есть другой способ сделать это?
У меня есть зарегистрированная модель профиля, в которой я могу определить __unicode__()
, должен ли я связать с ней все свои модели? Мне кажется, это не очень хорошая идея.
Представьте, что мне нужно отобразить форму для этого объекта
class UserBagde
user = model.ForeignKey(User)
badge = models.ForeignKey(Bagde)
Мне нужно будет выбрать поле с __unicodes__
каждого объекта, не так ли?
Как я могу иметь полные имена в имени пользователя?