diff --git a/froide_govplan/admin.py b/froide_govplan/admin.py index a3a8568..58df0c1 100644 --- a/froide_govplan/admin.py +++ b/froide_govplan/admin.py @@ -12,6 +12,10 @@ from .models import Government, GovernmentPlan, GovernmentPlanUpdate User = auth.get_user_model() +class GovPlanAdminSite(admin.AdminSite): + site_header = "Regierungsvorhaben" + + class GovernmentPlanAdminForm(forms.ModelForm): class Meta: model = GovernmentPlan @@ -207,3 +211,7 @@ class GovernmentPlanUpdateAdmin(admin.ModelAdmin): admin.site.register(Government, GovernmentAdmin) admin.site.register(GovernmentPlan, GovernmentPlanAdmin) admin.site.register(GovernmentPlanUpdate, GovernmentPlanUpdateAdmin) + +govplan_admin_site = GovPlanAdminSite(name="govplan") +govplan_admin_site.register(GovernmentPlan, GovernmentPlanAdmin) +govplan_admin_site.register(GovernmentPlanUpdate, GovernmentPlanUpdateAdmin) diff --git a/froide_govplan/urls.py b/froide_govplan/urls.py index df609f5..f8455a4 100644 --- a/froide_govplan/urls.py +++ b/froide_govplan/urls.py @@ -1,11 +1,13 @@ from django.urls import path from django.utils.translation import pgettext_lazy +from .admin import govplan_admin_site from .views import GovPlanDetailView app_name = "govplan" urlpatterns = [ + path("admin/", govplan_admin_site.urls), path( pgettext_lazy("url part", "/plan//"), GovPlanDetailView.as_view(),