如图,已经做好了图片上传的接口,并且测试也已经完成,可点击图片链接发现看不到图片,包括xadmin的后台网站也看不到图片
1.这种时候,首先打开项目的根urls,写入以下三句话
from django.confimport settings
from django.views.staticimport serve
url(r'^media/(?P<path>.*)$', serve, {"document_root": settings.MEDIA_ROOT}),
确保settings中注册了media路径
STATIC_URL ='/static/'
MEDIA_URL ="/media/"
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
MEDIA_ROOT = os.path.join(BASE_DIR, "media")