【发布时间】:2019-05-18 21:06:15
【问题描述】:
在我的 Django 管理面板上,我可以使用 CKEditor 上传图像。但是,图像没有出现,它返回 404 not found 在图像文件路径上。
实际上,我的图像文件可以在专用 url 上找到:media.mysite.com
但是,CKEditor 正在尝试从 mywebsite.com/media/uploads/... 获取文件,因此出现 404 错误是正常的。
告诉 CKEditor 使用 media.mysite.com 获取任何图像的好参数是什么?
Settings.py
MEDIA_ROOT = "/var/www/media/mysite/"
MEDIA_URL = "/media/"
CKEDITOR_BASEPATH = "/static/ckeditor/ckeditor/"
CKEDITOR_JQUERY_URL = 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js'
CKEDITOR_UPLOAD_PATH = 'uploads/'
CKEDITOR_IMAGE_BACKEND = "pillow"
CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'full',
'height': 300,
'width': '100%',
},
}
我访问了很多主题,但没有找到答案。谢谢你。
【问题讨论】: