django 2.0 does not have these view functions any more, use classes
This commit is contained in:
parent
896531276f
commit
9a6772b74a
@ -1,22 +1,22 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from django.conf.urls import url
|
||||
from django.contrib.auth.views import login, logout, password_reset, password_reset_done, \
|
||||
password_reset_confirm, password_reset_complete
|
||||
from django.contrib.auth.views import LoginView, LogoutView, \
|
||||
PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView
|
||||
|
||||
urlpatterns = (
|
||||
# login and logout url
|
||||
url(r'^login/$', login, {'template_name': 'login.html'}, name='login'),
|
||||
url(r'^login/$', LoginView.as_view(), {'template_name': 'login.html'}, name='login'),
|
||||
# or use logout with template 'logout.html'
|
||||
url(r'^logout/$', logout, name='logout'),
|
||||
url(r'^logout/$', LogoutView.as_view(), name='logout'),
|
||||
|
||||
# password reset urls
|
||||
url(r'^password_reset/$', password_reset, {'template_name': 'password_reset.html'},
|
||||
url(r'^password_reset/$', PasswordResetView.as_view(), {'template_name': 'password_reset.html'},
|
||||
name='password_reset'),
|
||||
url(r'^password_reset_done/$', password_reset_done,
|
||||
url(r'^password_reset_done/$', PasswordResetDoneView.as_view(),
|
||||
{'template_name': 'password_reset_done.html'}, name='password_reset_done'),
|
||||
url(r'^password_reset_confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$',
|
||||
password_reset_confirm, {'template_name': 'password_reset_confirm.html'},
|
||||
PasswordResetConfirmView.as_view(), {'template_name': 'password_reset_confirm.html'},
|
||||
name='password_reset_confirm'),
|
||||
url(r'^password_reset_complete/$', password_reset_complete,
|
||||
url(r'^password_reset_complete/$', PasswordResetCompleteView.as_view(),
|
||||
{'template_name': 'password_reset_complete.html'}, name='password_reset_complete'),
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user