在Django中,版本是1.10.*以前的,导入reverse方法是这样的:fromdjango.core.urlresolversimportreverse前
在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
相对来讲看起来比较规范了一点,使用方法没有改变(在我的理解范围内是这样的)。
以上这篇解决Djang2.0.1中的reverse导入失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
Djang2.0.1 reverse 导入失败