kindeditor
系统环境
Django 3.1.3
Python 3.6.8
操作流程
1.下载kindeditor文件
2.将文件放置在static/js/,删除其它语言示例。
3.在APP下admin.py文件中写入以下的配置内容
注意:在有需求的字段内容增加配置内容,否则无法生效
class Articleadmin(admin.ModelAdmin): # 文章模型
list_display = ('title',)
class Media:
js = (
'js/kindeditor/kindeditor-all-min.js',
'js/kindeditor/lang/zh-CN.js',
'js/kindeditor/config.js',
)
4.增加kindeditor配置文件(源文件不包含config.js,需要手动创建)
config.js内容:
KindEditor.ready(function(K) {
K.create('textarea',{
resizeType:1,
width: '800px',
height: '500px',
uploadJson: '/admin/upload/kindeditor',
});
});#个性化更多内容参考官方文档
到此可以使用富文本本身的内容,但离成功上传图片等资源还差些配置,详见下篇,后续补上: