# -*- coding: utf-8 -*- from wagtail.contrib.modeladmin.options import ( ModelAdmin, modeladmin_register) from .admin import EntryModelAdminMixin from .models import Entry, Stream class EntryModelAdmin(EntryModelAdminMixin, ModelAdmin): model = Entry menu_icon = 'date' menu_order = 200 add_to_settings_menu = False exclude_from_explorer = True list_filter = ('author', 'tags') list_display = ('published', 'title', 'with_image', 'lang') search_fields = ('title', 'author', 'content', 'tags') modeladmin_register(EntryModelAdmin) class StreamModelAdmin(ModelAdmin): model = Stream menu_icon = 'date' menu_order = 900 add_to_settings_menu = True exclude_from_explorer = True list_display = ('title', 'ident') modeladmin_register(StreamModelAdmin)