django-tutorial: benutzerdefinierte 404 und 500 Ansichten

Windows 7
Python-2.7.3
Django 1.5
python manage.py runserver

Ich bin nach dem tutorial finden Sie unter 'https://docs.djangoproject.com/en/1.5/intro/tutorial03/'

Hab ich so weit wie das 'Schreiben Sie ein 404 (Seite nicht gefunden) anzeigen', bevor die Dinge bekam seltsam.

Habe ich versucht herauszufinden, wie Sie eine benutzerdefinierte 404-Ansicht. Allerdings bin ich mir nicht sicher:

A. Wo genau der Brauch 404.html Datei befinden sollte. Sollte es in meinem Projekt-Verzeichnis-Struktur oder in meinem Django-Verzeichnis-Baum. Mein Projekt-Verzeichnis-Struktur sieht so aus,

1> mysite  
2>     - mysite  
3>     - polls  
4>         - templates  
5>             - polls  
6>     - templates  
7>         - admin  

Derzeit die 404.html @ 6>

B. Welche änderungen müssen vorgenommen werden, wo? Ich verstehe, dass ein handler404 und ein handler500 eingestellt werden müssen, um in der "root" - url-conf. Ich habe einen url.py wohnen @ 2> 3> (siehe Baum oben). Unter der Annahme, dass 2> ist der richtige Ort ich gehe davon aus, dass die syntax ist wie folgt,

handler404 = 'templates.404'
handler500 = 'templates.500'

Was muss man einstellen, wo?

InformationsquelleAutor SeeGull | 2013-03-19

Schreibe einen Kommentar