Django get url-Pfad ohne “verlangen.Pfad"
Erstelle ich ein 404.html Seite in django, die aufgerufen wird, wenn ich zu erhöhen "Http404"
Ich weiß nicht, ob 404.html übergeben wird ein "RequestContext" - Objekt, aber kann ich generieren die angefragten url-Pfad ohne Verwendung von request-Variablen
Habe ich versucht " - Anfrage.Weg" und "Wunsch.get_full_path" aber Sie nicht für mich arbeiten.
Jede mögliche Hilfe würde geschätzt.
InformationsquelleAutor Pankaj Bhambhani | 2012-04-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
404-template wird werden gerendert mit einem Antrag Kontext (im Gegensatz zu den "500 server error" - Vorlage).
Stellen Sie sicher, dass die
django.core.context_processors.Anfrage
Kontext-Prozessor ist in IhremTEMPLATE_CONTEXT_PROCESSORS
Einstellung. Beachten Sie, dass es nicht standardmäßig enthalten.Sobald Sie das getan haben, die request-Methoden, dass Sie erwähnen, wie
get_full_path
funktionieren sollte.InformationsquelleAutor Alasdair