From 066f86970d281590b2a6682a7856bbbb22ef8199 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Mon, 16 May 2022 17:18:25 -0400 Subject: [PATCH] Restore admin interface - `Category`, - `FundingCategory`, - `Language`, - `MusicFocus`, - `Topic`, - `Type` --- program/admin.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 program/admin.py diff --git a/program/admin.py b/program/admin.py new file mode 100644 index 00000000..7cfdd9ac --- /dev/null +++ b/program/admin.py @@ -0,0 +1,18 @@ +from django.contrib import admin +from program.models import Category, FundingCategory, Language, MusicFocus, Topic, Type + + +class AdminWithNameSlugIsActive(admin.ModelAdmin): + list_display = ("name", "slug", "is_active") + + +class LanguageAdmin(admin.ModelAdmin): + list_display = ("name", "is_active") + + +admin.site.register(Category, AdminWithNameSlugIsActive) +admin.site.register(FundingCategory, AdminWithNameSlugIsActive) +admin.site.register(Language, LanguageAdmin) +admin.site.register(MusicFocus, AdminWithNameSlugIsActive) +admin.site.register(Topic, AdminWithNameSlugIsActive) +admin.site.register(Type, AdminWithNameSlugIsActive) -- GitLab