我在django中有一个查询:
我的模板应该根据这些sub_categories显示所有包含分部的文章。
我该怎么做?
谢谢(:
{% for article in articles %}
{% ifchanged article.category %}
<p>{{ article.category }}</p>
{% endifchanged %}
<a href="#" class="item">
<span>{{article.code}}</span>
<span class="large">{{article.description}}</span>
<span>{{article.family_name}}</span>
<span class="small">{{article.last_cost|floatformat:2}}</span>
<span class="small">{{article.sell_price1|floatformat:2}}</span>
<span class="small">{{article.stock|floatformat:2}}</span>
<span class="last">{{article.stock_consignments|floatformat:2}}</span>
</a>
{% endfor %}
答案 0 :(得分:1)
您可以在视图代码中创建字典,每个类别包含一个条目列表。所以它看起来像这样:
{ 'category1' : [ <all articles for this category> ], ... }
使模板代码更容易。