From 6baf3e12a41349de390b37c0c2d6dca4f4900753 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 21 Mar 2022 16:07:12 +0000 Subject: [PATCH] . --- atlas/admin.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/atlas/admin.py b/atlas/admin.py index c5f644dd..3801424c 100755 --- a/atlas/admin.py +++ b/atlas/admin.py @@ -46,6 +46,25 @@ admin.site.register(CaseDetail) class DifferentialInline(admin.TabularInline): model = Differential +class CasesInline(admin.TabularInline): + model = Case + +class CaseCollectionAdminForm(ModelForm): + class Meta: + model = CaseCollection + + +class CaseCollectionAdmin(VersionAdmin): + form = CaseCollectionAdminForm + + save_on_top = True + save_as = True + view_on_site = True + + inlines = (CasesInline,) + + +admin.site.register(Case, CaseCollectionAdmin) class AtlasAdminForm(ModelForm): class Meta: