From 5287eb3f8bab6efb3664c92fb8c2a995e6de5e03 Mon Sep 17 00:00:00 2001 From: Fivefold <38764218+Fivefold@users.noreply.github.com> Date: Sun, 12 Dec 2021 22:52:22 +0100 Subject: [PATCH] Make bookmarks count column in admin sortable (#183) The Tag view in django admin has a calculated bookmark count column that is unsortable. This fixes it --- bookmarks/admin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bookmarks/admin.py b/bookmarks/admin.py index 5cd26e1c..0133cf7d 100644 --- a/bookmarks/admin.py +++ b/bookmarks/admin.py @@ -58,6 +58,8 @@ def get_queryset(self, request): def bookmarks_count(self, obj): return obj.bookmarks_count + + bookmarks_count.admin_order_field = 'bookmarks_count' def delete_unused_tags(self, request, queryset: QuerySet): unused_tags = queryset.filter(bookmark__isnull=True)