SciPost Code Repository

Skip to content
Snippets Groups Projects
admin.py 666 B
Newer Older
Jorran de Wit's avatar
Jorran de Wit committed
__copyright__ = "Copyright 2016-2018, Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"


Jorran de Wit's avatar
COI
Jorran de Wit committed
from django.contrib import admin

Jorran de Wit's avatar
Jorran de Wit committed
from .models import ConflictOfInterest, ConflictGroup
Jorran de Wit's avatar
Jorran de Wit committed


Jorran de Wit's avatar
Jorran de Wit committed
class ConflictGroupAdmin(admin.ModelAdmin):
    search_fields = ['title', 'conflicts__to_name']
    list_display = ('__str__',)


class ConflictOfInterestAdmin(admin.ModelAdmin):
    search_fields = ['to_contributor__user__last_name', 'to_name']
    list_filter = ('status', 'type')
    list_display = ('__str__', 'status', 'type', 'conflict_group')


admin.site.register(ConflictGroup, ConflictGroupAdmin)
admin.site.register(ConflictOfInterest, ConflictOfInterestAdmin)