按照《Pyhon编程:从入门到实践》中的教程,有些命令由于Django版本不同,会有错误。
问题一:写到django用户login时,发生了错误。1 | from django.contrib.auth.views import login |
原因还是django的版本不同造成的,经过排查,修改为如下后正常。
1 | from django.conf.urls import url |
问题二:logout模块导入出错
老版本用的是下列的模块:
1 | from django.core.urlresolvers import reverse |
新版本的句式如下:
1 | from django.urls import reverse |