mirror of
https://github.com/ajurna/cbwebreader.git
synced 2025-12-06 06:17:17 +00:00
added django_extensions and updated admin settings.
This commit is contained in:
@@ -1,25 +1,51 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from django.contrib import admin
|
||||
|
||||
from comic.models import ComicBook, ComicPage, ComicStatus, Directory
|
||||
|
||||
|
||||
@admin.register(ComicBook)
|
||||
class ComicBookAdmin(admin.ModelAdmin):
|
||||
list_display = ["file_name", "date_added"]
|
||||
search_fields = ["file_name"]
|
||||
|
||||
|
||||
@admin.register(ComicPage)
|
||||
class ComicPageAdmin(admin.ModelAdmin):
|
||||
list_display = ("Comic", "index", "page_file_name", "content_type")
|
||||
list_filter = ["Comic"]
|
||||
|
||||
|
||||
@admin.register(ComicStatus)
|
||||
class ComicStatusAdmin(admin.ModelAdmin):
|
||||
list_display = ["user", "comic", "last_read_page", "unread"]
|
||||
from .models import Directory, ComicBook, ComicPage, ComicStatus, UserMisc
|
||||
|
||||
|
||||
@admin.register(Directory)
|
||||
class DirectoryAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
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',)
|
||||
|
||||
|
||||
@admin.register(ComicPage)
|
||||
class ComicPageAdmin(admin.ModelAdmin):
|
||||
list_display = ('id', 'Comic', 'index', 'page_file_name', 'content_type')
|
||||
raw_id_fields = ('Comic',)
|
||||
|
||||
|
||||
@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 = ('id', 'user', 'feed_id')
|
||||
list_filter = ('user',)
|
||||
Reference in New Issue
Block a user