Prefetch tags when listing
This commit is contained in:
parent
d3badf5339
commit
b4c5032448
1 changed files with 5 additions and 1 deletions
|
@ -19,7 +19,11 @@ class BlogListPage(BaseContentMixin, BasePage): # type: ignore[misc]
|
||||||
def get_context(self, request: HttpRequest) -> dict:
|
def get_context(self, request: HttpRequest) -> dict:
|
||||||
context = super().get_context(request)
|
context = super().get_context(request)
|
||||||
context["child_pages"] = (
|
context["child_pages"] = (
|
||||||
self.get_children().live().specific().select_related("hero_image")
|
self.get_children()
|
||||||
|
.live()
|
||||||
|
.specific()
|
||||||
|
.select_related("hero_image")
|
||||||
|
.prefetch_related("tags")
|
||||||
)
|
)
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue