23 lines
609 B
Python
23 lines
609 B
Python
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 = "Отправить на модерацию"
|