У меня есть модель «Категория» и модель «Проект», которая содержит ForeignKey для «Категория». Таким образом, каждый проект может принадлежать только одной категории.
Я хочу создать список, который будет выглядеть следующим образом:
Категория 1
Проект 1
Проект 2
Категория 2
Проект 3
Проект 4
и т.д.
Я думаю, что следующий psuedocode будет работать:
<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?