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