django 内容管理系统,
后台需要加入富文本编辑器于是选择可视化
官方网站:http://django-tiny MCE . readthedocs . org/
django-tinymce PyPI
GitHub:GitHub-爵士乐队/django-tinymce:为姜戈整合微小的MCE
1.安装
点安装django-tinymce
2.添加配置
INSTALLED_APPS=(
.
tinymce ,
.
)
3.添加路由配置
urlpatterns=模式(,
.
path(tinymce/),include(tinymce.urls ),
.
)
4.为模型中表添加字段
从django.db导入模型
从tinymce.models导入HTMLField
我的模型类(模型。型号):
.
content=HTMLField()
5.需要将静态文件导出到项目目录下
python manage.py集合静态将会把静态文件导出到静态统一资源定位器指定的目录下
6.可以对编辑器进行配置私有化定制
tiny MCE _ DEFAULT _ CONFIG={ theme : silver ,
宽度:1000,
高度:400,
语言: zh_CN ,
菜单栏:文件编辑视图插入格式工具表格帮助,
plugins : advlist autolink lists link image charmap print preview anchor search replace visual blocks code full screen insert datetime media table paste code help word count拼写检查,
工具栏:撤消重做粗体斜体下划线删除线字体选择字体大小选择格式选择左对齐中心对齐右对齐调整突出缩进数字列表无序列表清单前景色背景色大小写更改永久笔格式画笔删除格式分页charmap表情全屏预览保存打印插入文件图像媒体页面嵌入模板链接锚定代码示例 a11y检查ltr rtl 显示注释添加注释代码,}
效果:
https://www.tiny.cloud/docs/
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。