Skip to content

admin

django_spire.metric.visual.presentation.admin

SlideInline

Bases: TabularInline

model = Slide class-attribute instance-attribute

extra = 0 class-attribute instance-attribute

ordering = ('order',) class-attribute instance-attribute

SlideSectionInline

Bases: TabularInline

model = SlideSection class-attribute instance-attribute

extra = 0 class-attribute instance-attribute

ordering = ('row', 'col') class-attribute instance-attribute

PresentationAdmin

Bases: ModelAdmin

inlines = (SlideInline,) class-attribute instance-attribute

list_display = ('pk', 'name', 'created_datetime') class-attribute instance-attribute

list_filter = ('is_active', 'is_deleted') class-attribute instance-attribute

ordering = ('-created_datetime',) class-attribute instance-attribute

readonly_fields = ('created_datetime', 'is_active', 'is_deleted') class-attribute instance-attribute

search_fields = ('name', 'description') class-attribute instance-attribute

SlideAdmin

Bases: ModelAdmin

inlines = (SlideSectionInline,) class-attribute instance-attribute

list_display = ('pk', 'presentation', 'name', 'order') class-attribute instance-attribute

list_filter = ('is_active', 'is_deleted') class-attribute instance-attribute

ordering = ('presentation', 'order') class-attribute instance-attribute

readonly_fields = ('created_datetime', 'is_active', 'is_deleted') class-attribute instance-attribute

search_fields = ('name', 'presentation__name') class-attribute instance-attribute

SlideSectionAdmin

Bases: ModelAdmin

list_display = ('pk', 'slide', 'visual', 'row', 'col') class-attribute instance-attribute

list_filter = ('is_active', 'is_deleted') class-attribute instance-attribute

ordering = ('slide', 'row', 'col') class-attribute instance-attribute

search_fields = ('slide__name', 'visual__name') class-attribute instance-attribute