Meine Frage ist einfach, wie zeige ich eine benutzerdefinierte Fehlerseite für HTTP-Status 405 (Methode nicht zulässig) in Django wann mit dem @require_POST
Dekorateur?Wie eine benutzerdefinierte Fehlerseite für HTTP-Status 405 (Methode nicht zulässig) in Django anzuzeigen, wenn @require_POST
Ich verwende den django.views.decorators.http.require_POST
Dekorator, und wenn die Seite von GET-Anfrage besucht wird, zeigt die Konsole einen Fehler 405, aber die Seite ist nur leer (nicht einmal eine Django-Fehlerseite). Wie bekomme ich Django, um eine benutzerdefinierte und/oder Standardfehlerseite für diese Art von Fehler anzuzeigen?
EDIT: Es ist erwähnenswert, dass ich versucht habe, eine 404.html, 500.html und 405.html Seite in meinem Vorlagen-Ordner - aber das hilft auch nicht. Ich habe auch variiert zwischen DEBUG = True
und False
, vergeblich.
Danke - es scheint jetzt so offensichtlich! Aber viel mehr Ärger als ich erwartet hatte. –