swh.coarnotify.server.admin module#
Admin interfaces.
- class swh.coarnotify.server.admin.ActorAdmin(model, admin_site)[source]#
Bases:
UserAdmin
- add_form#
alias of
ActorCreationForm
- form#
alias of
ActorChangeForm
- list_display = ('email', 'name', 'organization', 'is_staff', 'is_active')#
- fieldsets = ((None, {'fields': ('organization', 'email', 'name', 'password')}), ('Permissions', {'fields': ('is_staff', 'is_active')}))#
- add_fieldsets = ((None, {'classes': ('wide',), 'fields': ('organization', 'email', 'password1', 'password2', 'is_staff', 'is_active')}),)#
- search_fields = ['email', 'name', 'organization__name']#
- ordering = ['name']#
- property media#
- class swh.coarnotify.server.admin.OrganizationAdmin(model, admin_site)[source]#
Bases:
ModelAdmin
- list_display = ['id', 'name', 'url', 'inbox', 'created_at', 'updated_at']#
- search_fields = ['name', 'url', 'inbox']#
- ordering = ['-name']#
- property media#
- class swh.coarnotify.server.admin.NotificationAdmin(model, admin_site)[source]#
Bases:
ModelAdmin
Base admin model for the CN.
- list_display = ['created_at', 'status', 'get_payload', 'get_in_reply_to']#
- ordering = ['-created_at']#
- list_filter = ['status']#
- search_fields = ['payload']#
- date_hierarchy = 'created_at'#
- readonly_fields = ['payload', 'in_reply_to', 'id']#
- property media#
- class swh.coarnotify.server.admin.InboundNotificationAdmin(model, admin_site)[source]#
Bases:
NotificationAdmin
- property media#
- class swh.coarnotify.server.admin.OutboundNotificationAdmin(model, admin_site)[source]#
Bases:
NotificationAdmin
- property media#