From f58c4e3e3224c06ac1b2c762bebd47c8941a3f71 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Thu, 19 Sep 2024 14:26:18 +0200 Subject: [PATCH] dav_events: presort events by date, number to improve performance of datatable javascript output --- dav_events/views/events.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dav_events/views/events.py b/dav_events/views/events.py index 463e5b2..eb7a2f3 100644 --- a/dav_events/views/events.py +++ b/dav_events/views/events.py @@ -55,7 +55,7 @@ class EventListView(generic.ListView): qs = self.model.objects.filter(filter) - return qs + return qs.order_by('-first_day', 'number') def get_context_data(self, **kwargs): context = super(EventListView, self).get_context_data(**kwargs)