Question

Je suis nouveau à Django et juste viens de recevoir django-inscription et en cours d'exécution. Quelqu'un pourrait-il me dire comment obtenir un obtenir un log-in, le nom d'URL log-out et le nom de l'utilisateur actuel dans mon modèle. Sont ces balises de modèle appelé? Y at-il une liste complète quelque part pour toutes les variables par défaut fournis avec Django.

Je suis un peu perdu avec cela. Je l'ai googlé pendant un certain temps maintenant, mais je ne pouvais pas trouver quoi que ce soit.

Merci.

Était-ce utile?

La solution

Assurez-vous que vous avez « django.contrib.auth.middleware.AuthenticationMiddleware » dans settings.MIDDLEWARE_CLASSES

modèle:

{{ request.user.username }}

L'URL de connexion et déconnexion se trouve dans les paramètres:

  • settings.LOGIN_URL (par défaut = / comptes / login)
  • settings.LOGOUT_URL (par défaut = / comptes / fermeture de session)

Vous devrez mettre en œuvre ces points de vue et s'y référer de tag url

{% url your.login.view.name%}

Voir ..

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top