django tutorial: benutzerdefinierte 404 und 500 ansichten

Windows 7
Python 2.7.3
Django 1.5
python manage.py runserver

Ich folge dem Tutorial unter 'https://docs.djangoproject.com/en/1.5/intro/tutorial03/'

Ich bin bis zur Ansicht 'Write a 404 (Seite nicht gefunden)' gekommen, bevor die Dinge merkwürdig wurden.

Ich habe versucht, eine benutzerdefinierte 404-Ansicht zu erstellen. Ich bin mir jedoch nicht sicher:

A. Wo genau sollte sich die benutzerdefinierte 404.html-Datei befinden? Sollte es in meinem Projektverzeichnisbaum oder in meinem Django-Verzeichnisbaum sein. Mein Projektverzeichnisbaum sieht so aus,

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

Derzeit ist die 404.html @ 6>

B. Welche Änderungen müssen wo vorgenommen werden? Ich verstehe, dass ein Handler404 und ein Handler500 in der "root" -URL-Konf gesetzt werden müssen. Ich habe eine url.py mit @ 2> und 3> (siehe Baum oben). Unter der Annahme, dass 2> der richtige Ort ist, gehe ich davon aus, dass die Syntax wie folgt lautet:

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

Was muss wo noch eingestellt werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage