Django - Vollständiger Benutzername als Unicode
Ich habe viele Models verlinktUser
und ich möchte, dass in meinen Vorlagen immer sein vollständiger_name angezeigt wird, falls verfügbar. Gibt es eine Möglichkeit, die Standardeinstellung zu ändernUser
__unicode__()
? Oder gibt es eine andere Möglichkeit?
Ich habe ein Profilmodell registriert, in dem ich das definieren kann__unicode__()
Soll ich alle meine Modelle damit verknüpfen? Scheint mir keine gute Idee zu sein.
Stellen Sie sich vor, ich muss das Formular für dieses Objekt anzeigen
class UserBagde
user = model.ForeignKey(User)
badge = models.ForeignKey(Bagde)
Ich muss das Kästchen mit auswählen__unicodes__
von jedem Objekt, nicht wahr?
Wie kann ich vollständige Namen im Benutzernamen haben?