Move govplan admin to different namespace

This commit is contained in:
Stefan Wehrmeyer 2022-03-16 12:07:59 +01:00
parent 0987ffc769
commit 53e082de06
3 changed files with 6 additions and 7 deletions

View file

@ -22,6 +22,7 @@ User = auth.get_user_model()
class GovPlanAdminSite(admin.AdminSite):
site_header = "Regierungsvorhaben"
site_url = "/koalitionstracker/"
class GovernmentPlanAdminForm(GovernmentPlanForm):
@ -280,6 +281,6 @@ admin.site.register(GovernmentPlan, GovernmentPlanAdmin)
admin.site.register(GovernmentPlanUpdate, GovernmentPlanUpdateAdmin)
admin.site.register(GovernmentPlanSection, GovernmentPlanSectionAdmin)
govplan_admin_site = GovPlanAdminSite(name="govplan")
govplan_admin_site = GovPlanAdminSite(name="govplanadmin")
govplan_admin_site.register(GovernmentPlan, GovernmentPlanAdmin)
govplan_admin_site.register(GovernmentPlanUpdate, GovernmentPlanUpdateAdmin)

View file

@ -13,14 +13,14 @@ class GovPlanToolbar(CMSToolbar):
menu = self.toolbar.get_or_create_menu("govplan-menu", _("GovPlan"))
govplan = self.request.govplan
url = reverse(
"govplan:admin:froide_govplan_governmentplan_change",
"admin:froide_govplan_governmentplan_change",
args=(govplan.pk,),
current_app="govplan",
current_app="govplanadmin",
)
menu.add_modal_item(_("Edit government plan"), url=url)
url = reverse(
"govplan:admin:froide_govplan_governmentplanupdate_add",
current_app="govplan",
"admin:froide_govplan_governmentplanupdate_add",
current_app="govplanadmin",
)
menu.add_modal_item(_("Add update"), url=url)

View file

@ -1,7 +1,6 @@
from django.urls import path
from django.utils.translation import pgettext_lazy
from .admin import govplan_admin_site
from .views import (
GovPlanDetailOGView,
GovPlanDetailView,
@ -12,7 +11,6 @@ from .views import (
app_name = "govplan"
urlpatterns = [
path("admin/", govplan_admin_site.urls),
path("search/", search, name="search"),
path(
pgettext_lazy("url part", "<slug:gov>/plan/<slug:plan>/"),