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',) +