Add package files

This commit is contained in:
2022-06-20 11:53:11 +03:00
parent 37b3fed091
commit 1dfa7b36b3
15 changed files with 251 additions and 52 deletions

22
extend/admin.py Normal file
View File

@@ -0,0 +1,22 @@
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 = "Отправить на модерацию"