from django.contrib import admin from .models import Bookmark, Highlight, ReadingProgress @admin.register(Bookmark) class BookmarkAdmin(admin.ModelAdmin): list_display = ["document", "user", "page", "label", "created_at"] list_filter = ["created_at"] @admin.register(Highlight) class HighlightAdmin(admin.ModelAdmin): list_display = ["document", "user", "page", "color", "created_at"] list_filter = ["color", "created_at"] @admin.register(ReadingProgress) class ReadingProgressAdmin(admin.ModelAdmin): list_display = ["document", "user", "percentage", "last_read_at"] date_hierarchy = "last_read_at"