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.5.tar.gz (6.8 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.5-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: drf_audit_trail-0.1.5.tar.gz
  • Upload date:
  • Size: 6.8 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.5.tar.gz
Algorithm Hash digest
SHA256 65273061e875a294d0b941127225cd7dbdb89f5dfcf9da40585a8c04953ef88a
MD5 9aea68299cf338372a4f505e89366c22
BLAKE2b-256 0928f3abcbac4f9a879e58646d086438f1459d120031bfeb23dcc77be2fe0d65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: drf_audit_trail-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 23231873b87031f13d7bfe47627d3ed20a15b29742b5bb38fb7b85ff1b7d62bb
MD5 204ea9aacd5f8f0b6c00b5579d68c189
BLAKE2b-256 6d402c5cf326674737e3e4cbc4b157c1924004c3ec87dd4c486cc18d23b766ba

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