Domanda

Sono nuovo di Django e appena appena ricevuto django-registrazione installato e funzionante. qualcuno potrebbe dirmi come ottenere un ottenere un log-in, nome url log-out e il nome dell'utente corrente nel mio modello. Sono queste chiamati tag template? Esiste un elenco da qualche parte completo per tutte le variabili predefinite fornite con Django.

Sono un po 'perso con questo. Ho Googled per un po ', ma non ho trovato nulla.

Grazie.

È stato utile?

Soluzione

Assicurarsi di avere 'django.contrib.auth.middleware.AuthenticationMiddleware' in settings.MIDDLEWARE_CLASSES

In template:

{{ request.user.username }}

L'accesso e uscita URL può essere trovato in impostazioni:

  • settings.LOGIN_URL (default = / account / login)
  • settings.LOGOUT_URL (default = / account / logout)

Si dovrà attuare tali opinioni e fare riferimento ad esso da tag url

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

vedere ..

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top