Coverage for api/admin/__init__.py: 100%
15 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 06:14 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 06:14 +0000
1from django.contrib import admin
3from api.admin.media_report import register as register_media_report
4from api.admin.oauth import register as register_oauth
5from api.admin.site import openverse_admin
6from api.admin.user import register as register_user
7from api.models.models import ContentSource
10admin.site = openverse_admin
11admin.sites.site = openverse_admin
13for register in [register_media_report, register_oauth, register_user]:
14 register(admin.site)
17@admin.register(ContentSource)
18class SourceAdmin(admin.ModelAdmin):
19 list_display = ("source_name", "source_identifier", "media_type")
20 search_fields = ("source_name", "source_identifier")
21 ordering = ("media_type", "source_name")