【发布时间】:2014-04-11 09:59:32
【问题描述】:
在我的 DetailView 中,我想根据我的 url 中的 kwargs 获取对象,并检索它的所有相关(外键)值。
我用:
queryset = Category.objects.select_related()
然而,在视图中,尝试使用
访问相关数据{% for i in category.all %}
但是,渲染时模板中没有显示任何内容。
我在模板中试过这个
{% for i in category.toolkit_set %}
它说相关对象不可迭代
我很快就有了,这是我的 models.py:
class Category(models.Model):
....
title = models.CharField(max_length=250)
....
class Toolkit(models.Model);
....
category = models.ForeignKey('Category')
我想获取每个 slug 的 Category 对象,并在一次 db hit 中检索所有关联的相关数据。
【问题讨论】:
标签: django