解决Djang2.0.1中的reverse导入失败的问题
时间:2022-08-23 10:23:24|栏目:Python代码|点击: 次
在Django中,版本是1.10.*以前的,导入reverse方法是这样的:
from django.core.urlresolvers import reverse
前几天我刚刚安装了pycharm,结果pycharm建立的工程直接就是Django2.0.1的工程,而我正在学习的是1.8.6版本的Django,在我看的那本书中,就是使用的上诉命令导入reverse,然后在pycharm中提示错误,或者说,根本找不到django.core中的urlresolvers,经过不懈查找(请允许我夸大一下,嘿嘿,其实就是一直在百度,还有看官方文档等等),知道了Django1.10.*版本开始,reverse是这样导入的:
from django.urls import reverse
相对来讲看起来比较规范了一点,使用方法没有改变(在我的理解范围内是这样的)。