Django集成DjangoUeditor的cannot import name patterns解决方法
2017-03-06 13:52
591 查看
按照Django 开发内容管理系统(第二天)的2.8.1 集成 DjangoUeditor 编辑器,在https://github.com/zhangfisher/DjangoUeditor下载配置后提示:
ImportError: cannot import name patterns
在百度知道查到https://zhidao.baidu.com/question/940615682979643572.html
“这个特性在1.9就声明了deprecated. 1.10正式移除了。使用 django 1.10 需要改用 django.conf.urls.url()”
未去查官方文档,博主使用Django版本1.10.5
将DjangoUeditor目录下的urls.py文件修改为:
#coding:utf-8
from django import VERSION
if VERSION[0:2]>(1,9):
from django.conf.urls import url
elif VERSION[0:2]>(1,3):
from django.conf.urls import patterns, url
else:
from django.conf.urls.defaults import patterns, url
from views import get_ueditor_controller
if VERSION[0:2]>(1,9):
urlpatterns = [
url(r'^controller/$',get_ueditor_controller)
]
else:
urlpatterns = patterns('',
url(r'^controller/$',get_ueditor_controller)
)后可正常使用。
ImportError: cannot import name patterns
在百度知道查到https://zhidao.baidu.com/question/940615682979643572.html
“这个特性在1.9就声明了deprecated. 1.10正式移除了。使用 django 1.10 需要改用 django.conf.urls.url()”
未去查官方文档,博主使用Django版本1.10.5
将DjangoUeditor目录下的urls.py文件修改为:
#coding:utf-8
from django import VERSION
if VERSION[0:2]>(1,9):
from django.conf.urls import url
elif VERSION[0:2]>(1,3):
from django.conf.urls import patterns, url
else:
from django.conf.urls.defaults import patterns, url
from views import get_ueditor_controller
if VERSION[0:2]>(1,9):
urlpatterns = [
url(r'^controller/$',get_ueditor_controller)
]
else:
urlpatterns = patterns('',
url(r'^controller/$',get_ueditor_controller)
)后可正常使用。
相关文章推荐
- Python安装gif库:cannot import name 'readGif'解决方法
- cannot import name usrp解决方法
- pycharm编辑器:cannot import name ‘自定义函数’ 的一种解决方法
- Ubuntu16.04 下安装django出现ImportError: cannot import name patterns
- 解决ImportError: cannot import name HTTPConnection的方法
- ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined. 错误解决方法
- ImportError: cannot import name process_pdf 解决方法
- Websphere报错"Cannot get canonical host name for server" 解决方法
- ImportError: cannot import name ABCMeta 问题解决
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- [Android开发] The import com.google cannot be resolved解决方法
- 导入工程的“The import android cannot be resolved”错误解决方法
- django ImportError 解决方法
- 解决安装pymongo报错 ImportError: cannot import name MongoClient
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- [Django]ImportError:cannot import name debug问题
- The import com.google cannot be resolved解决方法
- 安装comtypes 0.6.2时ImportError: cannot import name DistutilsOptionError 解决办法
- [Django]ImportError:cannot import name debug问题
- 关于database product name cannot be null的解决方法