Skip to content

Commit

Permalink
Merge pull request #3641 from TheSpaceDevs/fix-odering
Browse files Browse the repository at this point in the history
fix: add order_by to queryset
  • Loading branch information
derkweijers authored Dec 5, 2024
2 parents e597267 + e96ca9b commit 7909840
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
5 changes: 4 additions & 1 deletion src/api/views/articles.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@

class ArticleViewSet(viewsets.ReadOnlyModelViewSet): # type: ignore
queryset = (
Article.objects.exclude(is_deleted=True).prefetch_related("launches", "events").select_related("news_site")
Article.objects.exclude(is_deleted=True)
.prefetch_related("launches", "events")
.select_related("news_site")
.order_by("-published_at")
)
serializer_class = ArticleSerializer
authentication_classes = []
Expand Down
7 changes: 6 additions & 1 deletion src/api/views/blogs.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@


class BlogViewSet(viewsets.ReadOnlyModelViewSet): # type: ignore
queryset = Blog.objects.exclude(is_deleted=True).prefetch_related("launches", "events").select_related("news_site")
queryset = (
Blog.objects.exclude(is_deleted=True)
.prefetch_related("launches", "events")
.select_related("news_site")
.order_by("-published_at")
)
serializer_class = BlogSerializer
authentication_classes = []
filter_backends = [
Expand Down
2 changes: 1 addition & 1 deletion src/api/views/reports.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


class ReportViewSet(viewsets.ReadOnlyModelViewSet): # type: ignore
queryset = Report.objects.exclude(is_deleted=True).select_related("news_site")
queryset = Report.objects.exclude(is_deleted=True).select_related("news_site").order_by("-published_at")
serializer_class = serializers.ReportSerializer
authentication_classes = []
filterset_class = BaseFilter
Expand Down

0 comments on commit 7909840

Please sign in to comment.