__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"
from django.contrib import admin
from guardian.admin import GuardedModelAdmin
from .models import Queue, Ticket, Followup
[docs]class QueueAdmin(GuardedModelAdmin):
prepopulated_fields = {'slug': ('name',)}
search_fields = ['name', 'description']
admin.site.register(Queue, QueueAdmin)
[docs]class FollowupInline(admin.TabularInline):
model = Followup
extra = 0
[docs]class TicketAdmin(admin.ModelAdmin):
search_fields = ['description', 'defined_by']
inlines = [FollowupInline]
admin.site.register(Ticket, TicketAdmin)