1
我試圖用forloop.last模板標籤如何在css標籤中使用django模板標籤?
<div class="panel-body">
{% for card in cardlist.card_set.all %}
{% if forloop.last %}
<div class="well" style="margin-bottom: 0px;">{{ card.title }}</div>
{% else %}
<div class="well" style="margin-bottom: 20px;">{{ card.title }}</div>
{% endif %}
{% endfor %}
</div>
如何重構上面的源代碼像下面的來源?
在重構源中,「margin-bottom:{{margin-bottom}} px;」 「{{margin-bottom}}」中出現錯誤。
<div class="panel-body">
{% for card in cardlist.card_set.all %}
{% if forloop.last %}
margin-bottom = 0
{% else %}
margin-bottom = 20
{% endif %}
<div class="well" style="margin-bottom: {{ }}px;">{{ card.title }}</div>
{% endfor %}
</div>
'{{邊距}}'這將導致錯誤,因爲'-'被認爲是減 –