2013-10-26 74 views
0

解析图像并显示它。正如我的愿望,我解析。我正在解析新闻提要。在模板中,我想检查如果可用图像意味着它将显示图像,否则它应该在静态文件夹中显示图像的情况。 我需要检查我的语法。django模板中的图像

模板文件:

{% for i in arr %} 
<img src="{% if image %}{{i.image}}{% else %}{<img src="/static/img/image.jpeg">}{% endif %}" style="width:100px;height:100px;"> 
{% endfor %} 

以上是我写的,但不显示图像的代码。 请指导我进行进一步

+0

你大概意思'如果i.image'那里,没有'如果image'。 – RemcoGerlich

+0

是的......还有如何在其他部分的静态文件夹中调用图像文件。我已经添加了使用媒体文件所需的所有步骤。我对django – Madanika

+0

感兴趣,使用'/ {{i.image.url}}'记住它前面的'/'。 – EWit

回答

0

请检查下面的代码必须解决您的问题:

{% for i in arr %} 
<img src="{% if i.image %}{{ i.image.url }}{% else %}{{ STATIC IMAGE URL }}{% endif %}" style="width:100px;height:100px;"> 
{% endfor %} 
+0

其实我是一个初学者...所以我不知道如何给静态图像。我尝试过但没有得到正确的语法。我在静态文件夹中添加了一个jpeg文件。你可以请告诉如何给静态图像的网址 – Madanika

+0

饲料与图像越来越显示..我想其他部分工作它似乎 – Madanika

+0

我明白了...... thanku 这就是我想要的。 – Madanika