Skip to content

Commit

Permalink
Merge pull request #193 from florczakraf/optimize-scores-view
Browse files Browse the repository at this point in the history
Optimize score list views
  • Loading branch information
florczakraf committed Sep 4, 2024
2 parents 7155837 + 3789d7e commit 79f7c99
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions boogiestats/boogie_ui/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ class ScoreListView(LeaderboardSourceMixin, generic.ListView):
paginate_by = ENTRIES_PER_PAGE

def get_queryset(self):
return Score.objects.order_by("-submission_date").select_related("song", "player")
return Score.objects.order_by("-submission_date").prefetch_related("song", "player")


class HighscoreListView(ScoreListView):
def get_queryset(self):
return Score.objects.order_by(f"-{self.lb_attribute}", "submission_date").select_related("song", "player")
return Score.objects.order_by(f"-{self.lb_attribute}", "submission_date").prefetch_related("song", "player")


class PlayersListView(generic.ListView):
Expand Down

0 comments on commit 79f7c99

Please sign in to comment.