nside_wefa.audit.apps

Django app configuration for the nside_wefa.audit app.

The audit app wraps django-auditlog and adds the WeFa-specific layers on top: a namespaced NSIDE_WEFA.AUDIT settings shape with system checks, an ergonomic registration API for consuming apps, opinionated REST endpoints, built-in event sources for the rest of the WeFa toolkit, and optional tamper-evident / retention / export tooling.

This module also performs the settings translation from the WeFa namespace to django-auditlog’s AUDITLOG_* keys at app startup, so consumers never need to know which library is underneath.

Classes

AuditConfig(app_name, app_module)

App configuration for the audit module.