From 8f286ee005c5e459d5d2fd75bb64398c1b88a810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <tomas@imaniti.org> Date: Fri, 23 Feb 2024 21:53:41 +0100 Subject: [PATCH] group horizontal permission filter --- users/admin.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/users/admin.py b/users/admin.py index d2e7cac..59aad42 100644 --- a/users/admin.py +++ b/users/admin.py @@ -1,7 +1,19 @@ from django.contrib import admin +from django.contrib.auth import admin as auth_admin +from django.contrib.auth import models as auth_models from shared.admin import MarkdownxGuardedModelAdmin from .models import User + +class GroupAdmin(auth_admin.GroupAdmin): + filter_horizontal = ("permissions",) + + list_filter = ("permissions",) + + +admin.site.unregister(auth_models.Group) + admin.site.register(User, MarkdownxGuardedModelAdmin) +admin.site.register(auth_models.Group, GroupAdmin) -- GitLab