Skip to content

Commit f9689eb

Browse files
Prefetch the blog images on the landing page so we make fewer queries
1 parent 1dfd398 commit f9689eb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: cdhweb/blog/models.py

+2
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,8 @@ def get_context(self, request, year=None, month=None):
258258
else:
259259
posts = self.get_latest_posts()
260260

261+
posts = posts.prefetch_related("image", "image__renditions")
262+
261263
page_number = request.GET.get("page") or 1
262264
paginator = Paginator(posts, self.page_size)
263265
page = paginator.page(page_number)

0 commit comments

Comments
 (0)