from django.contrib import admin from mptt.admin import MPTTModelAdmin class CategoryModelAdmin(MPTTModelAdmin): list_display = ("id", "name", "slug") class TagModelAdmin(admin.ModelAdmin): list_display = ("id", "name", "slug") def toggle_status_published(modeladmin, request, queryset): queryset.update(status="published") def toggle_status_moderation(modeladmin, request, queryset): queryset.update(status="moderation") toggle_status_published.short_description = "Опубликовать" toggle_status_moderation.short_description = "Отправить на модерацию"