【发布时间】:2010-07-02 20:49:14
【问题描述】:
我有一个“类别”模型和一个“项目”模型,其中包含“类别”的 ForeignKey。所以每个项目只能属于一个类别。
我想创建一个最终如下所示的列表:
第 1 类
项目 1
项目二
第 2 类
项目 3
项目 4
等等
我认为以下伪代码会起作用:
<ul class="category-list">
{% for c in category %}
<li>{{ c.title }}</li>
<ul class="project-list">
{% for p in project WHERE CATEGORY = C %}
<li>{{ p.title }}</li>
{% endfor %}
</ul>
{% endfor %}
</ul>
我遇到问题的部分是“WHERE CATEGORY = C”部分。如何在 Django 模板代码中表达这一点?
【问题讨论】:
标签: python django templates loops