Implement publish, unpublish actions

This commit is contained in:
2025-01-08 23:47:58 +01:00
parent 26be22c0bd
commit 1e7f72e9ec
6 changed files with 28 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ from django.utils.html import strip_tags
from adminsortable2.admin import SortableAdminBase, SortableInlineAdminMixin
from ram.admin import publish, unpublish
from ram.utils import generate_csv
from portal.utils import get_site_conf
from roster.models import (
@@ -263,4 +264,4 @@ class RollingStockAdmin(SortableAdminBase, admin.ModelAdmin):
return generate_csv(header, data, "rolling_stock.csv")
download_csv.short_description = "Download selected items as CSV"
actions = [download_csv]
actions = [publish, unpublish, download_csv]