2
我有2个表(类别,文章),我认为我设定:获取嵌套/相关对象
categories = Category.objects.filter(site=4)
,我可以在我的模板与
{% for cat in categories %}
使用
但输出是:
- >类别1
- >第2类
- >类别3
如何为每个类别获取文章,例如此输出?
- >类别1
--->物品1
--->第2条
- >第2类
--->第1条
--->第2条
我需要修改我的看法还是只模板? –
在视图中,您可以只传递类似的查询集,就像您已经做过的那样,然后从模板中您可以通过'category.article_set'参考访问文章,因此视图函数 – bakkal
中不需要更改,但_set是默认值或者我需要编辑它?因为我得到这个错误:无法解析余数:'()'from'category.article_set.all()' –