X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/c48ff2d3e64065793c24cfb8ae151f02b8e6646a..1b3b64f7afe8ee6944f1f2d82ee5dabf3d8bb48b:/src/catalogue/admin.py diff --git a/src/catalogue/admin.py b/src/catalogue/admin.py index 8daad6e0..189cd718 100644 --- a/src/catalogue/admin.py +++ b/src/catalogue/admin.py @@ -1,21 +1,17 @@ -# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. -# from django.contrib import admin +from . import models -from catalogue import models -class BookAdmin(admin.ModelAdmin): - list_display = ['title', 'public', '_published', '_new_publishable', 'project'] - list_filter = ['public', '_published', '_new_publishable', 'project'] - prepopulated_fields = {'slug': ['title']} - search_fields = ['title'] +class AuthorAdmin(admin.ModelAdmin): + search_fields = ['name'] + +admin.site.register(models.Author, AuthorAdmin) + + +class BookAdmin(admin.ModelAdmin): + raw_id_fields = ['authors'] + autocomplete_fields = ['translators'] -admin.site.register(models.Project) admin.site.register(models.Book, BookAdmin) -admin.site.register(models.Chunk) -admin.site.register(models.Chunk.tag_model) -admin.site.register(models.Image) -admin.site.register(models.Image.tag_model)