当前位置: 代码迷 >> 综合 >> Django Ueditor 使用过程记录
  详细解决方案

Django Ueditor 使用过程记录

热度:2   发布时间:2024-01-09 02:27:06.0

项目中需要使用到Ueditor,安装的时候发现了一些小问题,做个记录.

首先通过

pip install DjangoUeditor

安装的版本 编译会报错, 因此下载的github 版本

github

解压之后将其中的 DjangoUeditor 文件夹 放入项目根目录

(之前按照网上的教程都是放入什么Extra_app文件夹中,结果导致了一系列的Url解析错误)

然后在settings.py中修改

settings.py# 添加
INSTALLED_APPS = [...'DjangoUeditor',
]# 添加
TEMPLATES = [{...'context_processors': ['django.template.context_processors.media',}}
]# 添加
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

然后在mysite/urls.py 中

urls.pyfrom django.conf.urls import urlurlpatterns = [
...url(r'^ueditor/', include('DjangoUeditor.urls')),url(r'^media/(?P<path>.*)$', serve, {"document_root": MEDIA_ROOT}),
]

ok,图片上传等功能完好无误,没有出错