DjangoUeditor的python2和python3版本安装方法有所不同,通过pip安装的为python2版本,python3需要下载解压直接放至项目根目录。
1、下载DjangoUeditor源码
https://github.com/twz915/DjangoUeditor3/
2、放置到项目根目录下
3、settings中注册
INSTALLED_APPS = [
'simpleui',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'service',
'DjangoUeditor',
]
4、设置url
所有的请求均通过url实现的,所以此处需要为DjangoUeditor注册url,该模块按照django的规则开发的,本质上是TextField的扩展。
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('ueditor/', include('DjangoUeditor.urls')),
]
5、在目标models中使用DjangoUeditor
from django.db import models
from DjangoUeditor.models