mirror of
https://github.com/jazzband/django-auditlog.git
synced 2026-03-16 22:20:26 +00:00
- Added support for CustomLogEntry data model to extend django-auditlog capabilities - Updated existing test cases to align with new model structure and data handling logic - Added new test cases to validate CustomLogEntry behavior, model registration, and signal handling - Ensured backward compatibility with existing LogEntry model where applicable
12 lines
354 B
Python
12 lines
354 B
Python
from auditlog.middleware import AuditlogMiddleware
|
|
|
|
|
|
class CustomAuditlogMiddleware(AuditlogMiddleware):
|
|
"""
|
|
Custom Middleware to couple the request's user role to log items.
|
|
"""
|
|
|
|
def get_extra_data(self, request):
|
|
context_data = super().get_extra_data(request)
|
|
context_data["role"] = "Role 1"
|
|
return context_data
|