__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"
from django.contrib import admin
from guardian.admin import GuardedModelAdmin
from .models import Organization, OrganizationEvent, ContactPerson, Contact, ContactRole
[docs]class OrganizationEventInline(admin.TabularInline):
model = OrganizationEvent
extra = 0
[docs]class OrganizationAdmin(GuardedModelAdmin):
inlines = [OrganizationEventInline, ContactPersonInline,]
search_fields = ['name', 'acronym']
admin.site.register(Organization, OrganizationAdmin)
admin.site.register(Contact, ContactAdmin)