Skip to main content

Middleware to log user activities in Django

Project description

Django Activity Logger

Middleware to log user activities in Django (IP, path, method, status code, user agent, and more).

Features

  • Logs every authenticated user request
  • Saves method, path, status, IP address, and user agent
  • Easy integration via middleware
  • Customizable for more tracking (e.g., GeoIP, duration, request data)

Installation

pip install modar-django-activity-logger-plus



INSTALLED_APPS = [
    ...
    'activity_logger',
]


MIDDLEWARE = [
    ...
    'activity_logger.middleware.ActivityMiddleware',
]

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

modar_django_activity_logger_plus-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file modar_django_activity_logger_plus-0.1.0.tar.gz.

File metadata

File hashes

Hashes for modar_django_activity_logger_plus-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2e332ac90b0a05d43c81b0d0a9eb174fe5b44630c7e9b0a6c4b3aadd85725fc
MD5 448cdcd3394ca0c934c69f28fa888f66
BLAKE2b-256 e9fc7f8010a7487a47254464b8bff3990e1ac3d1104e9794bc73780ede9f3d8b

See more details on using hashes here.

File details

Details for the file modar_django_activity_logger_plus-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for modar_django_activity_logger_plus-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c8eee7c6d2c4ab7eba4a01db9b01261f85961217293611bc0d67a7e476eb144
MD5 ae9e9a122d21a07e82198d15e1f3bc0a
BLAKE2b-256 e7ffde006291d3f588a2ad836744ad90767d76f1a0df6b9afce322a003ea3219

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