fairdm.contrib.identity.admin#

Admin for the portal identity and governing authority singletons.

Module Contents#

Classes#

IdentityAdmin

Unified admin interface for portal identity and branding.

AuthorityAdmin

Admin interface for governing authority information.

API#

class IdentityAdmin#

Bases: parler.admin.TranslatableAdmin, solo.admin.SingletonModelAdmin

Unified admin interface for portal identity and branding.

Initialization

fieldsets#

((‘Portal Branding’,), (‘Portal Identity’,), (‘Governing Authority’,))

readonly_fields#

(‘authority_link’,)

Link to the Authority singleton’s change page.

has_add_permission(request)#

Withhold add permission, since the singleton always exists.

has_delete_permission(request, obj=None)#

Withhold delete permission for the singleton.

class AuthorityAdmin#

Bases: parler.admin.TranslatableAdmin, solo.admin.SingletonModelAdmin

Admin interface for governing authority information.

Initialization

fieldsets#

((‘Authority Branding’,), (‘Authority Information’,))

has_add_permission(request)#

Withhold add permission, since the singleton always exists.

has_delete_permission(request, obj=None)#

Withhold delete permission for the singleton.