2010-04-07 13 views
5

Jestem nowym użytkownikiem Django i właśnie uruchomiłem rejestrację Django. Czy ktoś mógłby mi powiedzieć, jak uzyskać login, wylogować się z nazwy i nazwę bieżącego użytkownika w moim szablonie. Czy są to tak zwane tagi szablonów? JEST tam gdzieś obszerna lista dla wszystkich domyślnych zmiennych dostarczonych z Django.Logowanie Django, wylogowanie się z adresu URL i aktualna nazwa użytkownika

Jestem trochę zagubiony z tym. Prowadziłem Google już od jakiegoś czasu, ale nie mogłem nic znaleźć.

Dzięki.

Odpowiedz

12

Upewnij się, że masz 'django.contrib.auth.middleware.AuthenticationMiddleware' w settings.MIDDLEWARE_CLASSES

W szablonie:

{{ request.user.username }} 

Login i wylogowania URL można znaleźć w ustawieniach:

  • settings.LOGIN_URL (domyślnie =/accounts/login)
  • settings.LOGOUT_URL (default =/Konta/wylogowanie)

Trzeba będzie wprowadzić te poglądy i odnoszą się do niego z url tagu

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

See ..

Powiązane problemy