我在同一個應用程序中有兩個模型。該應用程序被稱爲「新聞」,它的模型中有兩個類,分別稱爲「文章」和「類別」。通過外鍵複雜的Django查詢
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) – blackrobot
看到我的答案,所以我可以確切地看到你的意思。 –