From 4c21e324f6b4a44f599ea577223a76f2cadab96c Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Thu, 23 Apr 2026 19:53:41 +0200 Subject: [PATCH] feat(pages.py): add `posts` ctx variable to BlogIndexPage --- home/models/pages.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home/models/pages.py b/home/models/pages.py index 0b6bf8e..8a13ca9 100644 --- a/home/models/pages.py +++ b/home/models/pages.py @@ -33,6 +33,11 @@ class HomePage(Page): class BlogIndexPage(Page): subpage_types = ["home.BlogPage"] + def get_context(self, request): + context = super().get_context(request) + context["posts"] = self.get_children().live().order_by("-first_published_at") + return context + class CourseIndexPage(Page): subpage_types = ["home.CoursePage"]