__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"
from django.contrib import admin
from .models import RegistrationInvitation, CitationNotification
[docs]class RegistrationInvitationAdmin(admin.ModelAdmin):
date_hierarchy = 'date_sent_first'
search_fields = ['first_name', 'last_name', 'email', 'invitation_key']
list_display = ['__str__', 'invitation_type', 'invited_by', 'status']
list_filter = ['invitation_type', 'message_style', 'status']
admin.site.register(RegistrationInvitation, RegistrationInvitationAdmin)
[docs]class CitationNotificationAdmin(admin.ModelAdmin):
date_hierarchy = 'date_sent'
search_fields = ['invitation__first_name', 'invitation__last_name',
'contributor__user__first_name', 'contributor__user__last_name']
list_display = ['__str__', 'created_by', 'date_sent', 'processed']
list_filter = ['processed']
admin.site.register(CitationNotification, CitationNotificationAdmin)