Files
cbwebreader/comic/admin.py
Ajurna 2647a0e31e Merge pull request #77
* added timestamp to comicstatus.

* added timestamp to comicstatus.
2022-09-19 12:18:46 +01:00

47 lines
1.0 KiB
Python

# -*- 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',)