2014-03-03 23 views
0

背景在Django中,我想從數據庫中添加背景圖像的圖像。添加數據庫圖像在CSS中的Django

顯示它只是作爲一個圖像,代碼如下:不是隻是一個形象

{% for image in this_collection.collectionimage_set.all %} 
    {% if forloop.first %} 
     <img src='{{ MEDIA_URL }}{{ image }}'/> 
    {% endif %} 
{% endfor %} 

我希望能夠找到每一個集合中的第一個圖像並將其顯示爲背景。這可能嗎?如何在css中做到這一點?

回答

0
<div style="background:url('{ this_collection.collectionimage_set.all.0.url }') 50% 50% no-repeat"></div> 
+0

不太有,但使我在正確的方向。什麼工作是:風格= 「背景:網址( '{{this_collection.collectionimage_set.all.0.image.url}}')50%50%不重複;」 –

0

我標誌着vadimchin的答案是正確的,因爲它主要是在那裏。有效的是:

style =「background:url('{{this_collection.collectionimage_set.all.0.image.url}}''50%50%no-repeat;」

注: - 雙{{}} - image.url末