Coverage for sites/numdam/numdam/admin.py: 100%
26 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-05-19 19:20 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-05-19 19:20 +0000
1from django.contrib import admin
3from ptf.models import Article
4from ptf.models import Collection
5from ptf.models import Container
6from ptf.models import Contrib
7from ptf.models import ContribGroup
8from ptf.models import ExtLink
9from ptf.models import Provider
10from ptf.models import PtfSite
13class ExtLinkInline(admin.StackedInline):
14 model = ExtLink
17class SerialAdmin(admin.ModelAdmin):
18 inlines = [ExtLinkInline]
19 ordering = ["title_sort"]
22@admin.register(Collection)
23class CollectionAdmin(admin.ModelAdmin):
24 inlines = [ExtLinkInline]
25 # change_list_template = "back-end/django-admin/collections_changelist.html"
28admin.site.register(Container)
31@admin.register(Article)
32class ArticleAdmin(admin.ModelAdmin):
33 search_fields = ("pid",)
34 # change_list_template = "back-end/django-admin/remove_all_articles.html"
37admin.site.register(Provider)
39admin.site.register(ExtLink)
41admin.site.register(ContribGroup)
43admin.site.register(Contrib)
45admin.site.register(PtfSite)