Metadata-Version: 2.4
Name: modar-django-activity-logger-plus
Version: 0.1.0
Summary: Middleware to log user activities in Django
Author: Mohammed
Author-email: m.aldarwish.dev@gmail.com
License: MIT
Classifier: Framework :: Django
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
Requires-Dist: Django>=3.2
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: license
Dynamic: requires-dist
Dynamic: summary

# 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

```bash
pip install modar-django-activity-logger-plus



INSTALLED_APPS = [
    ...
    'activity_logger',
]


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