Django后台开发笔记①:关于DjangoUeditor与python3存在兼容性问题的解决方案(即解决图片无法上传问题)
2016-09-13 09:40
1091 查看
首先需要确认的一点是,低于python3以下的版本都不存在这个问题(即不需要改动DjangoUeditor原代码就可以通过配置来实现正常的图片上传功能)
先友情提供一下 集成 DjangoUeditor 编辑器 的下载地址:
安装 DjangoUeditor 包
由于这个包 1.8 有一个bug,已经被修复了,但是原作者还没有上传到 pypi, 我们直接下载 zip,或者 git clone 下来,
原作者github 地址:https://github.com/zhangfisher/DjangoUeditor 直接下载zip (Python
2)
Python 3 开发者:https://github.com/twz915/DjangoUeditor3 直接下载zip(Python
2/3)
但是就算修复了其中的一些bug,还是有兼容性问题。
如果你用的是python3或以上版本。你在构建django后台配置Ueditor上传图片的时候可能会遇到以下问题:
即出现上传失败的情况,这是由于uEditor与python3不兼容的原因。
解决方法:(要保证其它配置,比如路径的设置都正确的情况下修改)
①修改 DjangoUeditor/utils.py中第43行和第47行的的def size(self)
把
改为
②修改 DjangoUeditor/views.py第231行中的‘url’:
把
改为
然后就可以正常上传图片了~
赶紧在cmd输入python manage.py runserver 运行一下网址试试吧,发现已经可以成功上传图片了:
至此,python3与djangoUeditor(百度编辑器)的不兼容问题就顺利解决了。
先友情提供一下 集成 DjangoUeditor 编辑器 的下载地址:
安装 DjangoUeditor 包
由于这个包 1.8 有一个bug,已经被修复了,但是原作者还没有上传到 pypi, 我们直接下载 zip,或者 git clone 下来,
原作者github 地址:https://github.com/zhangfisher/DjangoUeditor 直接下载zip (Python
2)
Python 3 开发者:https://github.com/twz915/DjangoUeditor3 直接下载zip(Python
2/3)
但是就算修复了其中的一些bug,还是有兼容性问题。
如果你用的是python3或以上版本。你在构建django后台配置Ueditor上传图片的时候可能会遇到以下问题:
即出现上传失败的情况,这是由于uEditor与python3不兼容的原因。
解决方法:(要保证其它配置,比如路径的设置都正确的情况下修改)
①修改 DjangoUeditor/utils.py中第43行和第47行的的def size(self)
把
改为
②修改 DjangoUeditor/views.py第231行中的‘url’:
把
改为
然后就可以正常上传图片了~
赶紧在cmd输入python manage.py runserver 运行一下网址试试吧,发现已经可以成功上传图片了:
至此,python3与djangoUeditor(百度编辑器)的不兼容问题就顺利解决了。
相关文章推荐
- Python中使用django框架进行web开发,模板中无法导入css、js和图片的问题解决
- 关于jsp版ueditor1.2.5的部分问题解决(上传图片失败)
- phpcms后台无法上传图片问题解决方案之一
- 关于百度富文本编辑器ueditor的.NET版本地图片上传提示uploader类同时存在于两个dll中的解决方法
- 关于百度ueditor图片上传到OSS问题解决
- jQuery 关于IE9上传文件无法进入后台问题的原因及解决办法
- 解决关于Wordpress在SAE平台上无法上传图片的问题
- 关于百度富文本编辑器ueditor的.NET版本地图片上传提示uploader类同时存在于两个dll中的解决方法
- APP后台上传Nginx+Tomcat服务器后图片可以上传但无法访问问题解决
- 关于V5.7 正式版 自定义字段图片上传无法点击选择的问题解决!
- jQuery 关于IE9上传文件无法进入后台问题的原因及解决办法(ajaxfileupload.js第四弹)
- 手把手教你:解决django关于图片无法显示的问题
- 解决django关于图片无法显示的问题
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 关于ueditor 在struts2 中 上传图片 ,未找到上传文件 问题的解决方法
- 关于phpcms上传图片成功,后台图片无法显示的问题
- 解决 Django 后台上传图片前端无法展示
- 解决kindeditor与Struts2框架整合时无法上传本地图片的问题
- 关于图片资源在android2.1/2.2/2.3下无法显示的问题以及解决方法
- 解决kindeditor与Struts2框架整合时无法上传本地图片的问题 (2)