From 7ca7dbe4dd40a2d61efad45bd5bc2b13982afe91 Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Thu, 4 Jul 2019 10:18:23 +0200 Subject: [PATCH] Add school classes to admin view --- server/users/admin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/users/admin.py b/server/users/admin.py index 5ffeb5cd..c1f96794 100644 --- a/server/users/admin.py +++ b/server/users/admin.py @@ -36,13 +36,17 @@ class CustomUserAdmin(UserAdmin): add_form = CustomUserCreationForm form = CustomUserChangeForm model = User - list_display = ('username', 'first_name', 'last_name',) + list_display = ('username', 'first_name', 'last_name', 'school_classes_list') + list_filter = ('school_classes',) inlines = [ SchoolClassInline, RoleInline, ] + def school_classes_list(self, obj): + return ', '.join([s.name for s in obj.school_classes.all()]) + # fieldsets = UserAdmin.fieldsets + ( # (None, {'fields': ('school_classes',)}), # )