2015-07-13 1 views

Répondre

0

url.py

url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'accounts/login.html'}, name='login'), 
url(r'^logout/$', 'django.contrib.auth.views.logout_then_login', name='logout'), 

settings.py

#LOGIN AND 
LOGIN_REDIRECT_URL = '/' 
LOGIN_URL = '/login/' 
LOGOUT_URL = '/logout/' 
+0

fait les changements, toujours obtenir la même redirection .. btw je n'ai pas donné de chemin pour les modèles auth – ajaysingh

+0

Cela a fonctionné maintenant. mais http: // localhost: 8000/login fonctionne mais pas http: // localhost: 8000/acounts/login. Quels changements dois-je faire pour que http: // localhost: 8000/acounts/login fonctionne? – ajaysingh

+0

@AjaySingh Modifier l'URL de 'url (r '^ login/$'' à 'url (r'^accounts/login/$ ', ' – jape

3

Il est probablement parce que vous êtes connecté. Aller http://127.0.0.1:8000/accounts/logout et essayer à nouveau.