J'ai un modèle qui ressemble à ceci.django accès associé valeur de modèle utilisateur dans le modèle
class ProjectMembership(models.Model):
member = models.ForeignKey(User, related_name='project_membership_member_set')
Modifier: Dans un modèle je veux maintenant accéder au nom de famille du modèle de l'utilisateur. Je pensais que cela devrait fonctionner comme la ligne suivante, mais ce n'est pas le cas.
{{ project_membership.member.last_name }}
Aucune erreur n'est fournie. Juste la valeur est manquante. Je veux juste imprimer le nom et le prénom de l'objet Utilisateur référencé dans le membre variable. Fait intéressant
{{ project_membership.member }}
fonctionne. Cela imprime la représentation "lisible par l'homme" de l'objet Utilisateur.
Il n'y a pas assez de contexte pour nous fournir une réponse utile ici. Avez-vous une erreur? À quoi ressemble votre vue? –
J'ai édité la question. –
Vous devriez pouvoir utiliser le premier style ('{{project_membership.member.last_name}}') - J'utilise ce style partout dans mes modèles sans problème. Quelque chose d'autre doit être faux. –