Django无法显示图像

时间:2015-04-16 19:31:47

标签: python django

我试图显示图像,但每次图像都被破坏:

settings.py

MEDIA_ROOT = "media/"

models.py

image = models.ImageField(null=True, blank=True, upload_to='article_image/')

模板(presenter.html)

<img src="{{ art.image.path }}">

路径如下/home/mikemoix/IdeaProjects/vlad/media/article_image/aptitude_test1.gif

我该怎么办?

1 个答案:

答案 0 :(得分:4)

链接到图片的正确方法是:

<img src="{{ art.image.url }}">

ImageField基本上存储为FieldFile。有关详细信息,请参阅docs