Fix formatting

This commit is contained in:
Simon Gurcke 2025-06-22 11:37:21 +10:00
parent 5288b05951
commit 4e073c1981

View File

@ -14,14 +14,16 @@ You can implement a custom middleware that logs relevant information about handl
import logging import logging
import time import time
logger = logging.getLogger('your_app.requests') logger = logging.getLogger("your_app.requests")
def request_logging_middleware(get_response): def request_logging_middleware(get_response):
def middleware(request): def middleware(request):
start_time = time.time() start_time = time.time()
response = get_response(request) response = get_response(request)
duration = time.time() - start_time duration = time.time() - start_time
logger.info(f'{request.method} {request.path} - {response.status_code} {response.reason_phrase} - {int(duration*1000)}ms') logger.info(
f"{request.method} {request.path} - {response.status_code} {response.reason_phrase} - {int(duration*1000)}ms"
)
return response return response
return middleware return middleware
``` ```
@ -30,7 +32,7 @@ Then, add the middleware to your Django settings.
```python ```python
MIDDLEWARE = [ MIDDLEWARE = [
'your_app.middleware.request_logging_middleware', "your_app.middleware.request_logging_middleware",
# ... other middleware # ... other middleware
] ]
``` ```