From 0812ab1641122fdeef9d3686b48d7a9e6e8436ef Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Wed, 12 Mar 2025 12:53:44 +0100 Subject: [PATCH] fix loading teamscore in admin --- tournaments/admin.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tournaments/admin.py b/tournaments/admin.py index 7c03884..3c85b4f 100644 --- a/tournaments/admin.py +++ b/tournaments/admin.py @@ -62,6 +62,10 @@ class TeamScoreAdmin(admin.ModelAdmin): list_filter = [TeamScoreTournamentListFilter] search_fields = ['id'] + def get_queryset(self, request): + qs = super().get_queryset(request) + return qs.select_related('team_registration', 'match') + class RoundAdmin(admin.ModelAdmin): list_display = ['tournament', 'name', 'index', 'parent'] list_filter = [SimpleTournamentListFilter, SimpleIndexListFilter]