Skip to main content

A reusable django [DRF] application that handles auditing of requests and logins

Project description

DRF Audit Trail

A reusable django [DRF] application that handles auditing of requests and logins

Features

  • Request audit trail
  • Logins audit trail
  • Integration simplejwt

Usage

Para usar este app, você precisa efetuar a instação do mesmo e logo apos adicionar-lo ao INSTALLED_APPS do Django e configurar o middlewares no array de middlewares do seu django settings

Installation

pip install drf-audit-trail

Add to Django INSTALLED_APPS configuration

# settings.py

INSTALLED_APPS = [
    ...
    "drf_audit_trail"
]

Add to Django MIDDLEWARE configuration

# settings.py

MIDDLEWARE = [
    ...
    "drf_audit_trail.middleware.RequestLoginAuditEventMiddleware",
]

Flow

DER

DER

DER

RequestLoginAuditEventMiddleware class diagram

DER

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drf_audit_trail-0.1.6.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

drf_audit_trail-0.1.6-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file drf_audit_trail-0.1.6.tar.gz.

File metadata

  • Download URL: drf_audit_trail-0.1.6.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-35-generic

File hashes

Hashes for drf_audit_trail-0.1.6.tar.gz
Algorithm Hash digest
SHA256 922eec84e86cf666c3956a1b5d3cce8d4a15dba2effad8f213ae0835763131a3
MD5 954b460052984bbb4a43fd01165b90cb
BLAKE2b-256 3c96b9259d4aa2ca4bd37988edcf78283011547ec6f65cdda017fb5f2bace81d

See more details on using hashes here.

File details

Details for the file drf_audit_trail-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: drf_audit_trail-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-35-generic

File hashes

Hashes for drf_audit_trail-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 11f5c7331e5e9a0063fac2b170ebade8bc227c11a3c552b97ea8c135f4ed9796
MD5 45ac82f74ea08ae7c85d71d1e3dcc204
BLAKE2b-256 1e7f92ac85d8c3882dbca00eae87a060be84b23148726008136f132825f4258a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page