J'ai dans mon modèle base.html:Django: informations utilisateur dans le modèle
{% if user.is_authenticated %}
<p style="color:#000;">
Welcome
{{ user.first_name }}
|
<a href="/logout/">Logout</a>
</p>
{% endif %}
Après authentifie, et allez à cette page, mon prénom ne montre pas. Quelqu'un peut-il me dire pourquoi?
« Bienvenue » aussi ne se présente pas. Donc, cela doit échouer sur user.is_authenticated
.
Merci. :)
Est-ce que le 'Welcome' montrent du tout, ou ne répond pas à la condition? –
Assurez-vous de ne pas écraser la variable 'user' dans le contexte transmis à votre modèle. De plus, vérifiez si vous êtes vraiment connecté et que votre utilisateur a un prénom .-) – jweyrich
Bienvenue ne s'affiche pas non plus. –