美文网首页
ImageField显示错误的url问题

ImageField显示错误的url问题

作者: lkning | 来源:发表于2018-07-17 10:28 被阅读0次
未配置

在未配置的情况下展示url为当前地址拼接上文件地址导致url无法访问

解决方法:
在setting中加上以下配置

MEDIA_ROOT = STATICFILES_PATH
MEDIA_URL = '/media/'

在urls文件加上以下语句以便media路径下的图片能够访问

from django.conf.urls import url, include, static
from django.contrib import admin
from django.conf import settings

urlpatterns += static.static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static.static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS)

现在图片显示就没有问题了


修改之后

相关文章

网友评论

      本文标题:ImageField显示错误的url问题

      本文链接:https://www.haomeiwen.com/subject/verwpftx.html