Django添加富文本编辑器
背景
有些内容部分不仅仅只展示文字,有时候还要展示图片和各种样式标题等,针对于此,故引入了富文本编辑器–tinymce
使用
安装环境
1
pip install django-tinymce
在项目的settings.py文件中添加配置内容
1
2
3
4
5
6
7
8
9
10
11
12# 配置tinymce的功能
TINYMCE_DEFAULT_CONFIG = {
'theme': 'advanced', # 标识添加的功能,此处最大化
'width': 600,
'height': 400,
}
# 需要将tinymce项目注册进app中
INSTALLED_APPS = (
...
'tinymce',
)在项目的urls.py文件中配置路由
1
2
3
4urlpatterns = [
...
path(r'tinymce/', include('tinymce.urls')),
]当定义模型时,如果该字段需要用到富文本类型
1
2
3
4
5
6# 导入富文本字段类型
from tinymce.models import HTMLField
detail = HTMLField(blank=True, verbose_name='商品详情描述')
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/