from django.contrib import admin from django.contrib.auth.admin import UserAdmin from .models import User, UserGroup, School, SchoolRole, UserSchoolRole admin.site.register(User, UserAdmin) @admin.register(UserGroup) class UserGroupAdmin(admin.ModelAdmin): list_display = ('id', 'name', 'year') list_filter = ('year',) @admin.register(School) class SchoolAdmin(admin.ModelAdmin): list_display = ('name',) list_filter = ('name',) readonly_fields = [] @admin.register(SchoolRole) class SchoolRoleAdmin(admin.ModelAdmin): list_display = ('school', 'name') list_filter = ('school', 'name') readonly_fields = ('school', ) @admin.register(UserSchoolRole) class UserSchoolRoleAdmin(admin.ModelAdmin): list_display = ('user', 'school_role') list_filter = ('school_role__school',) readonly_fields = [] #search_fields = ('user__email', 'user__username')