1. Ueditor安装
第一步,将DjangoUeditor3-2.0复制到项目中
第二步
# 切换到DjangoUeditor3-2.0这个目录下
cd DjangoUeditor3-2.0
# 使用pip setup.py install 安装
pip setup.py install
安装后,可以在External Libraries中的<python 3.7>下的site-packages下看到DjangoUeditor
2. Ueditor初始化配置
首先在settings.py中注册'DjangoUeditor'
Ueditor是继承于FileField这个方法的,因此在settings.py中还是要向上传图片那样配置media:
MEDIA_ROOT = os.path.join(BASE_DIR, 'media').replace('\\','/')
MEDIA_URL = '/media/'
# 并且,要在settings.py中的TEMPLATES中的'OPTION'中'context_processors'添加如下代码:
'django.template.context_processors.media'
models.py:
from django.db import models
from DjangoUeditor.models import UEditorField
# Create your models here.
class News(models.Model):
title = models.CharField(verbose_name='标题', max_length=20)
content