title: Django-使用富文本编辑器
copyright: true
top: 0
date: 2019-07-14 19:57:15
tags:
categories: WEB 后端框架
permalink:
password:
keywords: Ckeditor
description: Django中使用CKeditor编辑器。
有些人认识了很久,也未必很熟,有些人看到对方的第一眼,就会觉得很亲近。
使用富文本编辑器Ckeditor
网站开发过程中,文本编辑器直接调用第三方的编辑器会省下很多事情,并且相对来说比较安全。
常见的编辑器有ewebeditor,fckeditor,ueditor等等,这里使用ckeditor编辑器
安装过程
使用命令即可完成安装:
pip3 install django-ckeditor
然后添加到配置文件
修改
LANGUAGE_CODE = 'zh-hans'
到这里ckeditor就安装配置完毕,但是是没法使用图片上传功能的,这个时候需要另行安装图片处理库pillow
pip3 install pillow
在settings文件中的INSTALLED_APPS中添加注册
INSTALLED_APPS = [
# ...
'ckeditor',
'ckeditor_uploader',
]
使用上传功能,需要设置上传位置。该文件是上传到media目录,所以也需要设置media。打开settings.py添加如下设置&#x