import logging import json from django.contrib import admin from django.db.models import JSONField from . import models from ..widgets import PrettyJSONWidget logger = logging.getLogger(__name__) @admin.decorators.register(models.Film) class FilmAdmin(admin.ModelAdmin): formfield_overrides = { JSONField: {'widget': PrettyJSONWidget} } list_display = ( '__str__', 'position', 'slug', 'public', ) list_editable = ['public', 'position'] list_filter = ['public'] #@admin.decorators.register(models.Edit) #class EditAdmin(admin.ModelAdmin): # pass