Sensitive Files Middleware
- class smarter.lib.django.middleware.sensitive_files.SmarterBlockSensitiveFilesMiddleware(get_response)[source]
Bases:
SmarterMiddlewareMixinMiddleware that blocks requests probing for sensitive files.
Features: - ASGI and WSGI compatible - Path normalization - Amnesty support - Request throttling - Cached inspection
- property formatted_class_name: str
Returns the class name formatted for logging.
- Returns:
The formatted class name as a string.
- Return type: