【发布时间】:2015-08-04 09:01:59
【问题描述】:
如何更改 for 循环以忽略重复项 mealtype == 'Entrees'
我只需要创建1个<a href>
{% for menu in menus %}
{% if menu.mealtype == 'Entrees' %}
<li role="presentation">
<a href="#tab1" aria-controls="tab1" role="tab" data-toggle="tab">Entrees</a>
</li>
{% endif %}
{% endfor %}
满满的
{% for menu in menus %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab1" aria-controls="tab1" role="tab" data-toggle="tab">Entrees</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab2" aria-controls="tab2" role="tab" data-toggle="tab">Sides</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab3" aria-controls="tab3" role="tab" data-toggle="tab">Mains</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab4" aria-controls="tab4" role="tab" data-toggle="tab">Drinks</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab5" aria-controls="tab2" role="tab" data-toggle="tab">Desserts</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab6" aria-controls="tab3" role="tab" data-toggle="tab">Specials</a>
</li>
{% endif %}
{% if menu.show_presentation %}
<li role="presentation">
<a href="#tab7" aria-controls="tab4" role="tab" data-toggle="tab">Others</a>
</li>
{% endif %}
{% endfor %}
【问题讨论】:
标签: html django django-templates django-views