django中集成富文本编辑器

django中集成富文本编辑器,第1张

文本即具备丰富样式格式的文本。可以是包含了HTML语法格式的字符串。为了快速简单的让用户能够在页面中编辑带html格式的文本,引入富文本编辑器

富文本编辑器:ueditor、ckeditor、kindeditor

在INSTALLED_APPS中添加

在settings/dev.py中添加

在总路由中添加

ckeditor提供了两种类型的Django模型类字段

修改应用/models.py里面的字段信息,记得要重新数据迁移

效果图

用过的,有什么问题,这是我总结的,你可以看看,有问题可以一起讨论。

下载ueditor1.4.3版本,放在对应的static文件夹下

修改配置文件ueditor.config.js

配置window.UEDITOR_HOME_URL,为ueditor前端文件所在的根路径

配置serverUrl,为url配置中的controller路由

2.将django核心控制文件,放到对应的路径下

配置:

主url中引入ueditor的urls

2.主settings中引入相关的UEDITOR配置

至此,UE在Django中的配置算是完成了

被Django的模板引擎自动转义了,你这样试试

{% autoescape on %}

{{ article_content }}

{% endautoescape %}

或者这样

{{ article_content | safe }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11926501.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存