原代码:
from django.conf.urls import url
from django.contrib.auth.views import login
from . import views
urlpatterns = [
# 登录页面
url('login/', login, {'template_name': 'users/login.html'}, name='login'),
]
报错:ImportError: cannot import name ‘login’ from ‘django.contrib.auth.views’
修改如下:
from django.conf.urls import url
from django.contrib.auth.views import LoginView
from . import views
urlpatterns = [
# 登录页面
url('login/', LoginView.as_view(template_name='users/login.html'), name='login'),
]