Mit Django, können Sie die Standard-404-Seite überschreiben, indem diese urls.py
in der Wurzel zu tun:Wie wird eine benutzerdefinierte 404-Ansicht für Django mithilfe von klassenbasierten Ansichten angegeben?
handler404 = 'path.to.views.custom404'
Wie dies zu tun, bei der Verwendung von Klasse basierte Ansichten? Ich kann es nicht herausfinden und die Dokumentation scheint nichts zu sagen.
Ich habe versucht:
handler404 = 'path.to.view.Custom404.as_view'
Das scheint bei uns nicht zu funktionieren. Ich bekomme 'ContentNotRenderedError: Der Response-Inhalt muss gerendert werden, bevor es iteriert werden kann. –
@NicolasBouliane Ich habe den gleichen Fehler. Hast du es geschafft, das zu beheben? – Depado
Rufen Sie einfach '.render()' darauf an. –