production.admin module

production.admin.event_count(obj)[source]
class production.admin.ProductionUserAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['user', 'name']
autocomplete_fields = ['user']
property media
class production.admin.ProductionUserInline(parent_model, admin_site)[source]

Bases: django.contrib.admin.options.StackedInline

model

alias of production.models.ProductionUser

extra = 0
min_num = 0
search_fields = ['user']
autocomplete_fields = ['user']
property media
class production.admin.ProductionEventInline(parent_model, admin_site)[source]

Bases: django.contrib.admin.options.TabularInline

model

alias of production.models.ProductionEvent

extra = 1
readonly_fields = ()
search_fields = ['stream', 'noted_by']
autocomplete_fields = ['stream', 'noted_by', 'noted_to']
property media
class production.admin.ProductionStreamAdmin(model, admin_site)[source]

Bases: guardian.admin.GuardedModelAdmin

search_fields = ['submission__author_list', 'submission__title', 'submission__preprint__identifier_w_vn_nr']
list_filter = ['status']
list_display = ['submission', 'opened', 'status', <function event_count>]
inlines = (<class 'production.admin.ProductionEventInline'>,)
autocomplete_fields = ['submission', 'officer', 'supervisor', 'invitations_officer']
property media
class production.admin.ProductionProofsAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

list_display = ['stream', 'version', 'status', 'accessible_for_authors']
list_filter = ['status', 'accessible_for_authors']
search_fields = ['stream']
autocomplete_fields = ['stream', 'uploaded_by']
property media