From 70ca66ebd570725d0b9d24125d87425d4fac8a57 Mon Sep 17 00:00:00 2001 From: Stefan Wehrmeyer Date: Tue, 20 Jun 2023 12:14:12 +0200 Subject: [PATCH] Add PlaceholderMixin to admin class recommended by cms check --- froide_govplan/admin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/froide_govplan/admin.py b/froide_govplan/admin.py index 8935630..0a00a53 100644 --- a/froide_govplan/admin.py +++ b/froide_govplan/admin.py @@ -5,6 +5,7 @@ from django.urls import path, reverse, reverse_lazy from django.utils.translation import gettext_lazy as _ from adminsortable2.admin import SortableAdminMixin +from cms.admin.placeholderadmin import PlaceholderAdminMixin from froide.api import api_router from froide.follow.admin import FollowerAdmin @@ -335,7 +336,9 @@ class GovernmentPlanUpdateAdmin(admin.ModelAdmin): return super().has_change_permission(request, obj=obj) -class GovernmentPlanSectionAdmin(SortableAdminMixin, admin.ModelAdmin): +class GovernmentPlanSectionAdmin( + SortableAdminMixin, PlaceholderAdminMixin, admin.ModelAdmin +): save_on_top = True prepopulated_fields = {"slug": ("title",)} search_fields = ("title",)