# -*- coding: utf-8 -*- from django.contrib import admin from .models import Directory, ComicBook, ComicStatus, UserMisc @admin.register(Directory) class DirectoryAdmin(admin.ModelAdmin): list_display = ('id', 'name', 'parent', 'selector') raw_id_fields = ('parent',) search_fields = ('name',) @admin.register(ComicBook) class ComicBookAdmin(admin.ModelAdmin): list_display = ( 'id', 'file_name', 'date_added', 'directory', 'selector', 'version', ) list_filter = ('date_added',) raw_id_fields = ('directory',) search_fields = ['file_name'] @admin.register(ComicStatus) class ComicStatusAdmin(admin.ModelAdmin): list_display = ( 'id', 'user', 'comic', 'last_read_page', 'unread', 'finished', ) list_filter = ('unread', 'finished') raw_id_fields = ('user', 'comic') @admin.register(UserMisc) class UserMiscAdmin(admin.ModelAdmin): list_display = ('user', 'feed_id', 'allowed_to_read') list_filter = ('user',)