-1

djnago テンプレートに if else ケースに分割されたループがあり、最初の要素のスタイルを* if *ケースのみで変更する必要があります

<b><ul>
    {% for i in prosize %}
        {% if i.num_in_stock > 0 %}
            <li ><a  class="order" id="{{i.option1}}" href="javascript:setSize('{{i.option1}}')">{{i.option1}}</a></li>//**i need to chnage the first element style in this case** 
        {% else %}
             <li><a style="background-color:#c2c2c2;color:#000;" href="#myModal" role="button" data-toggle="modal" >{{i.option1}}</a></li>
        {% endif %} 
    {% endfor %}
</ul></b>

どうすればこれを行うことができますか?

4

2 に答える 2

1

forloop.first現在の反復が最初の反復かどうかを確認するために使用します。andご参考までに、はい、のようにブール演算子を使用できますif

于 2013-06-12T09:52:14.220 に答える