From 4d2f3bb7c785a61b3e1215e9929d153ea977155a Mon Sep 17 00:00:00 2001 From: Aiq0 <66842415+Aiq0@users.noreply.github.com> Date: Sun, 26 Jul 2026 14:02:59 +0200 Subject: [PATCH] perf: make badge admin usable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Jakub Šiagi --- trojstenid/badges/admin.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/trojstenid/badges/admin.py b/trojstenid/badges/admin.py index 99a8287..dac7a6d 100644 --- a/trojstenid/badges/admin.py +++ b/trojstenid/badges/admin.py @@ -5,6 +5,11 @@ class BadgeAssignmentInline(admin.TabularInline): model = BadgeAssignment + autocomplete_fields = ["user"] + + def get_queryset(self, request): + qs = super().get_queryset(request) + return qs.select_related("badge", "user") @admin.register(Badge)