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