Source code for tools.middleware
from django.shortcuts import render
from tools.logger import logger
[docs]
def simple_middleware(get_response):
"""A simple middleware that logs the response."""
def middleware(request):
try:
response = get_response(request)
logger.debug('Succes')
logger.debug(response)
return response
except Exception as exc:
logger.debug(exc.args)
return render(request,
'message.html',
context={'message': 'Sorry, something went wrong.'})
return middleware