1

我正在尝试使用 ckeditor 上传图像。看起来一切都是由文档设置的,但我在尝试上传图像时仍然遇到错误。我认为静态文件有问题。看起来 ckeditor 不知道在哪里上传文件,即使我已经提供了所有需要的参数:

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

CKEDITOR_UPLOAD_PATH = 'uploads/'
CKEDITOR_IMAGE_BACKEND = 'pillow'

我收到这条消息:

[23/Feb/2020 20:17:47] "POST /ckeditor/upload/&responseType=json HTTP/1.1" 302 0

这就是我在浏览器中得到的。红色的是“不正确的服务器响应”。

4

1 回答 1

0

看起来我的项目中的“静态”文件夹位置存在问题。我已经解决了我的问题添加

CKEDITOR_STORAGE_BACKEND = 'django.core.files.storage.FileSystemStorage'

到我的设置文件。不确定它是否适合您,但它肯定适合我,因为默认情况下“FileSystemStorage”会查找“MEDIA_ROOT”设置。

于 2020-02-24T14:08:57.417 回答