samouczek django: niestandardowe widoki 404 i 500

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

Postępuję zgodnie z samouczkiem dostępnym w „https://docs.djangoproject.com/en/1.5/intro/tutorial03/'

Dotarłem aż do widoku „Napisz 404 (strona nie znaleziona)”, zanim wszystko się wydarzyło.

Próbowałem wypracować sposób tworzenia niestandardowego widoku 404. Nie jestem jednak pewien:

A. Gdzie dokładnie powinien znajdować się niestandardowy plik 404.html. Powinien być w moim drzewie katalogów projektu lub w moim drzewie katalogów Django. Moje drzewo katalogów wygląda tak,

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

Obecnie 404.html to @ 6>

B. Jakie modyfikacje należy wprowadzić, gdzie? Rozumiem, że handler404 i handler500 muszą być ustawione w conf 'url' root '. Mam adres url.py rezydujący @ 2> i 3> (patrz drzewo powyżej). Zakładając, że 2> jest właściwym miejscem, zakładam, że składnia jest następująca:

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

Co jeszcze trzeba ustawić, gdzie?

questionAnswers(1)

yourAnswerToTheQuestion