gpt4 book ai didi

python - 我应该如何在 Django 中按类别组织项目列表?

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:47 25 4
gpt4 key购买 nike

我有一个“类别”模型和一个“项目”模型,其中包含“类别”的外键。所以每个项目只能属于一个类别。

我想创建一个最终如下所示的列表:

类别 1
项目一
项目二

类别 2
项目三
项目四

等等

我认为以下伪代码可以工作:

<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 模板代码中表达它?

最佳答案

{% for p in c.project_set.all %}

在 Django 文档中查找 following relationships backwards .

关于python - 我应该如何在 Django 中按类别组织项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3169027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com