【问题标题】:I have image upload for CKEDITOR in Django我在 Django 中为 CKEDITOR 上传图片
【发布时间】:2014-05-03 05:20:16
【问题描述】:
我将 CKEDITOR 用于 Django 中的文章内容。我上传了图片。图片 url 是图片的完整路径。示例 =
Image path = /var/www/example/static/image
Image url = /var/www/example/static/image
我想=
图片网址 = /static/image
如何解决这个问题。
【问题讨论】:
标签:
django
image
upload
ckeditor
【解决方案1】:
设置变量 CKEDITOR_UPLOAD_PATH 是媒体目录的扩展。所以通过这样设置
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
CKEDITOR_UPLOAD_PATH = "uploads/"
你最终会得到一个像<PROJECT_ROOT>/media/uploads/2014/03/29/<FILENAME>这样的上传路径
您可以完全删除uploads\,只需为CKEDITOR_UPLOAD_PATH 使用一个空字符串