diff --git a/main/feeds.py b/main/feeds.py index 5ce0c26620ab7160f3b3a3da4f9db59ad0a85daf..65a7c5b903ed907dedf8aad9893293ca6bc8cff8 100644 --- a/main/feeds.py +++ b/main/feeds.py @@ -37,7 +37,13 @@ class LatestArticlesFeed(Feed): self, obj: MainArticlesPage ) -> list: - return MainArticlePage.objects.live().child_of(obj)[:32] + return ( + MainArticlePage + .objects.live() + .child_of(obj) + .order_by("-date") + [:32] + ) def item_title( self,