| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python3.8.10和Django3.2.8环境下用DjangoUEditor 1.8.143的安装以及遇到的问题和解决方法 -> 正文阅读 |
|
[Python知识库]python3.8.10和Django3.2.8环境下用DjangoUEditor 1.8.143的安装以及遇到的问题和解决方法 |
很多时候我们都在python和Django3.2.8环境下使用DjangoUEditor实现富文本的使用和编辑,今晚踩坑比较多,小结一下,或许对各位大虾有点小小的启发。 1、DjangoUEditor的安装 1.1、DjangoUEditor一般需要自行下载,各位可以从github.com(国外)或者gitee.com(国内)中找到,版本稍有些早。 1.2、安装 DjangoUEditor安装包解压缩后,进入到DjangoUEditor文件夹,可以看到有个setup.py的文件执行python setup.py install 进行安装即可。
2、DjangoUEditor在项目中的使用 2.1、将DjangoUEditor文件夹中的DjangoUeditor文件夹复制到项目目录中; 2.2、打开项目目录的settings.py,在INSTALLED_APPS项中增加:
2.3、打开项目目录的urrls.py,增加DjangoUEditor路由
2.4、在项目中的某个应用中,打开models.py,定义一个DjangoUEditor的字段
2.5、在应用的admin.py中添加如下内容:
以上做完以后,就可以在后台使用DjangoUEditor了。 但是...... 上传图形出错、上传视频出错......呜呜呜........ 3、需要修改的几处代码 原因:django3.x以后six、urllib、south都已经被移除,所以需要修改部分代码 ?3.1、DjangoUeditor\widgets.py
3.2、DjangoUeditor\view.py
3.3、DjangoUeditor\commands.py
3.4、DjangoUeditor\utils.py
3.5、DjangoUeditor\models.py
需要安装south控件,才能更好地支持新版本的浏览器:
3.6、修改django安装目录下的\forms\boundfield.py文件:
好吧!至此,至少我的DjangoUeditor可以正常使用了。 以上经验仅供参考! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 21:36:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |