Middlewares en Django
Nuevo tipLa forma más sencilla (y practica) de crear un Middleware en Django, es mediante un decorador.
def my_super_middleware(get_response):
def middleware(request):
# Código que se ejecutará antes del llamado de a la vista.
response = get_response(request)
# Código que se ejecutará después del llamado de a la vista.
return response
return middleware
Vasta con registrar el Middleware en el proyecto y listo.
MIDDLEWARE = [
...
'post.middleware.my_super_middleware',
]