1.urls
from django.views.static import serve
from 项目.settings import MEDIA_ROOT
url(r'media/(?P<path>.*)$',serve,{"document_root":MEDIA_ROOT}),
2 settings.py
MEDIA_URL='/media/'
MEDIA_ROOT=os.path.join(BASE_DIR,'media')
3 models
image=models.ImageField(upload_to="org/%Y/%m",verbose_name=u'logo')
4views
all_orgs=Org.objects.all()#只是将图片字段分配到html
return render(request,"org-list.html",{"all_orgs":all_orgs})
5 html
data-url="{{MEDIA_URL}}{{course_org.image}}"#这样后台上传的图片就能在前台显示