0
我是Django的新手,我很苦惱:在我的模板中,我想迭代一個在我的視圖中定義的數組,在每個末尾添加'.png'值,因此我可以將它們用作我在迭代時創建的<img>
標記的src
值。這裏是我的代碼:Django迭代模板中的靜態文件
<table>
<tr>
{% for iter in array %}
{% with 'path/to/images/'|add:iter|add:'.png' as myImg %}
<td><img src="{% static myImg %}" alt=""></td>
{% endwith %}
{% endfor %}
</tr>
</table>
當我打印myImg
,它的價值是唯一的「巴紐」,沒有iter
值。
也許我不能在迴路中使用with
標籤?如果是這樣,我怎樣才能連接我的路徑,文件名和擴展名?
提前致謝
事實上,這很簡單,我不太瞭解工作標籤還有多少,我需要閱讀更多文檔。非常感謝 ! – LongDuZboub