From 95231ab31b1543617c45a98b9ee0fb5ab4cb21da Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson <frjo@xdeb.org> Date: Wed, 22 May 2019 21:46:36 +0200 Subject: [PATCH] Order project index pages by first_published_at desc. --- opentech/public/projects/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opentech/public/projects/models.py b/opentech/public/projects/models.py index 3f4c6e998..38e8828d7 100644 --- a/opentech/public/projects/models.py +++ b/opentech/public/projects/models.py @@ -165,7 +165,7 @@ class ProjectIndexPage(BasePage): def get_context(self, request, *args, **kwargs): context = super().get_context(request, *args, **kwargs) - subpages = ProjectPage.objects.descendant_of(self).live().public().select_related('icon') + subpages = ProjectPage.objects.descendant_of(self).live().public().select_related('icon').order_by('-first_published_at') per_page = settings.DEFAULT_PER_PAGE page_number = request.GET.get('page') paginator = Paginator(subpages, per_page) -- GitLab