catalog.api package#

Concepts#

Subpackages#

Submodules#

catalog.api.admin module#

class catalog.api.admin.AudioReportAdmin(model, admin_site)#

Bases: MediaReportAdmin

list_display = ('reason', 'status', 'audio_url', 'description', 'created_at')#
property media#
class catalog.api.admin.DeletedImage(model, admin_site)#

Bases: ModelAdmin

property media#
search_fields = ('identifier',)#
class catalog.api.admin.ImageReportAdmin(model, admin_site)#

Bases: MediaReportAdmin

list_display = ('reason', 'status', 'image_url', 'description', 'created_at')#
property media#
class catalog.api.admin.InlineImage(parent_model, admin_site)#

Bases: TabularInline

property media#
model#

alias of SourceLogo

class catalog.api.admin.MatureImageAdmin(model, admin_site)#

Bases: ModelAdmin

property media#
search_fields = ('identifier',)#
class catalog.api.admin.MediaReportAdmin(model, admin_site)#

Bases: ModelAdmin

actions = None#
get_readonly_fields(request, obj=None)#

Hook for specifying custom readonly fields.

list_filter = ('status', 'reason')#
property media#
search_fields = ('description', 'identifier')#
class catalog.api.admin.ProviderAdmin(model, admin_site)#

Bases: ModelAdmin

exclude = ('notes',)#
inlines = [<class 'catalog.api.admin.InlineImage'>]#
list_display = ('provider_name', 'provider_identifier', 'media_type')#
property media#
search_fields = ('provider_name', 'provider_identifier')#

catalog.api.apps module#

class catalog.api.apps.ApiConfig(app_name, app_module)#

Bases: AppConfig

default_auto_field = 'django.db.models.AutoField'#
name = 'catalog.api'#

catalog.api.licenses module#

Module contents#