Mi pregunta es simple, ¿cómo puedo mostrar una página de error personalizada para el estado HTTP 405 (método no permitido) en Django cuando usando el decorador @require_POST
?Cómo mostrar una página de error personalizada para el estado HTTP 405 (método no permitido) en Django al utilizar @require_POST
Estoy usando el decorador django.views.decorators.http.require_POST
, y cuando la página es visitada por solicitud GET, la consola muestra un error 405, pero la página está en blanco (ni siquiera una página de error de Django). ¿Cómo hago que Django muestre una página de error personalizada y/o predeterminada para este tipo de error?
EDIT: Vale la pena mencionar que he intentado poner una página 404.html, 500.html y 405.html en mi carpeta de plantillas, pero eso tampoco ayuda. También he variado entre DEBUG = True
y False
, fue en vano.
Gracias - parece tan obvio ahora! Pero un problema mucho más grande de lo que esperaba. –