From 3d99c81137a34a530b9602c1521cf09763996811 Mon Sep 17 00:00:00 2001 From: Tore Brede <Tore.Brede@uib.no> Date: Tue, 13 Jul 2021 15:46:49 +0200 Subject: [PATCH] GREG-4: Adding more admin views --- greg/admin.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/greg/admin.py b/greg/admin.py index abc671d7..2dd96362 100644 --- a/greg/admin.py +++ b/greg/admin.py @@ -4,8 +4,16 @@ from greg.models import ( Person, PersonRole, Role, + PersonIdentity, + Consent, + PersonConsent, + OrganizationalUnit, + Sponsor, + SponsorOrganizationalUnit, ) +admin.site.site_header = "Guest Registration Admin" + class PersonAdmin(admin.ModelAdmin): list_display = ( @@ -37,6 +45,36 @@ class RoleAdmin(admin.ModelAdmin): readonly_fields = ("id", "created", "updated") +class PersonIdentityAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + +class ConsentAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + +class PersonConsentAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + +class OrganizationalUnitAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + +class SponsorAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + +class SponsorOrganizationalUnitAdmin(admin.ModelAdmin): + readonly_fields = ("id", "created", "updated") + + admin.site.register(Person, PersonAdmin) admin.site.register(PersonRole, PersonRoleAdmin) admin.site.register(Role, RoleAdmin) +admin.site.register(PersonIdentity, PersonIdentityAdmin) +admin.site.register(Consent, ConsentAdmin) +admin.site.register(PersonConsent, PersonConsentAdmin) +admin.site.register(OrganizationalUnit, OrganizationalUnitAdmin) +admin.site.register(Sponsor, SponsorAdmin) +admin.site.register(SponsorOrganizationalUnit, SponsorOrganizationalUnitAdmin) -- GitLab