Django没有显示图像

时间:2015-05-19 11:54:16

标签: python django

Django没有显示来自管理员的图片上传,超过一天我尝试修复它但没有任何结果可以帮助我。

settings.py

MEDIA_ROOT = 'D:/django_projects/BASE_DIR/media'
MEDIA_URL = '/media/' 

urls.py

...
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),

models.py

...
image = models.ImageField(upload_to = 'media/', default = 'media/no-img.jpg')

的index.html

...
<li> <img src="{{ MEDIA_URL }}{{ news.image }}" width=200 height =100 align="left" class="leftimg"/> 

1 个答案:

答案 0 :(得分:2)

使用此:{{ news.image.url }}