我在Django中使用了ckeditor,但是上传图片后却显示不了图片,我看了一下,应该是图
片的URL有问题。
图片属性中的URL是/mysite/mysite/media/images/2015/05/09/88d05d72e8952c7b4c1ab93610dbdbac.jpg,怎样才能让它变成http://localhost/media/images/...这种形式呢?
首先需要在settings.py里面设置好media_root目录,然后在urls.py里面添加如下代码:
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [
url(r'^ckeditor/', include('ckeditor_uploader.urls')),
]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)