2017-08-04 100 views
1

添加從Django的數據庫的圖片,如果我嘗試使用此代碼添加一個簡單的靜態地址:我無法通過一個變量

<img alt="" class="img-responsive" src="{% static 'img/"Diamond Arshad.PNG"'%}"> 

它的工作原理, 但是當我嘗試這種代碼:

{% for B in productss%} 
    <img alt="" class="img-responsive" src="{% static 'img/"{{B.image}}"'%}"> 
{% endfor %} 

從我與循環 的幫助,它並沒有給我確切的地址數據庫中獲取的數據:

它給了奇怪的地址,而在我的數據庫存在價值是鑽石Arshad.PNG

enter image description here

回答

1

使用您ImageField直接的url property(即無{% static %}

<img src="{{ B.image.url }}"> 
+0

我的圖片與該地址的靜態文件夾: 靜態/ IMG /值最大Hassam.PNG 我已經試過你的代碼,但它不工作 –

+0

@WaqarMughal,爲什麼你的形象你的靜態文件?你在使用「ImageField」嗎? – Chris

+0

該bug已修復,請看看