【发布时间】:2011-01-02 23:04:12
【问题描述】:
我在同一个应用程序中有两个模型。该应用程序名为“News”,它的模型中有两个类,分别称为“Article”和“Category”。
class Category(models.Model):
name = models.CharField(_("Name"), max_length=100)
slug = models.SlugField(_("Slug"), max_length=100, unique=True)
class Article(models.Model):
category = models.ForeignKey(Category, verbose_name=_("Category"))
archived = models.BooleanField(_("Archive this?"), default=False)
我想创建一个查询,显示所有已归档但按类别分组的文章。
我将如何有效地完成这项工作?
【问题讨论】:
-
请不要告诉我这么简单:>>> c = Category.objects.filter(article__archived=True)
-
看我的回答,这样我就能明白你的意思了。
标签: python django django-orm