From af77d7cf582e0624eef69a9e9ca5958fc53b9ca1 Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Tue, 23 Mar 2021 16:25:28 +0100 Subject: [PATCH] Add project entries in project admin --- server/portfolio/admin.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/server/portfolio/admin.py b/server/portfolio/admin.py index 6055357a..7cd2e386 100644 --- a/server/portfolio/admin.py +++ b/server/portfolio/admin.py @@ -1,8 +1,20 @@ from django.contrib import admin -from portfolio.models import Project +from portfolio.models import Project, ProjectEntry + +class ProjectEntryInline(admin.StackedInline): + model = ProjectEntry + readonly_fields = ['activity', 'reflection', 'next_steps', 'document_url'] @admin.register(Project) class ProjectAdmin(admin.ModelAdmin): list_display = ('title', 'slug') + inlines = [ + ProjectEntryInline + ] + +@admin.register(ProjectEntry) +class ProjectEntryAdmin(admin.ModelAdmin): + list_display = ('activity',) +