I am using Django built in view for user login:
url(r'^user/login/$', 'django.contrib.auth.views.login', {'template_name': 'users/templates/login.html'}, name='user-login'),
After login when I goto user/login again I can login second time. I submit the form and getting:
The current URL, accounts/profile/, didn't match any of these.
I haven't declare this url in urls.py
.
What I am doing wrong? Why framework want to redirect to this url?
django.contrib.auth.views.login
redirects you to accounts/profile/
right after you log in.
You may want to set LOGIN_REDIRECT_URL
inside your settings.py
file to anything you like..