Django загруженное изображение ckeditor - PullRequest
1 голос
/ 23 февраля 2020

Я пытаюсь использовать ckeditor для загрузки изображения. Похоже, что все настроено документацией, но все же я получаю сообщение об ошибке при попытке загрузить изображение. Я думаю, что есть проблема с файлами stati c. Похоже, 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

И вот что я получаю в браузере. Красный - для «неправильного ответа сервера».

1 Ответ

0 голосов
/ 24 февраля 2020

Похоже, есть проблема с расположением папки 'stati c' в моем проекте. Я решил свою проблему, добавив

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

в файл настроек. Не уверен, что он будет работать для вас, но он определенно работает для меня, так как FileSystemStorage ищет настройку «MEDIA_ ROOT» по умолчанию.

...