Джанго учебник: пользовательские 404 и 500 просмотров
Windows 7
Python 2.7.3
Джанго 1,5
python manage.py runserver
Я следую учебному пособию, доступному на сайтеhttps://docs.djangoproject.com/en/1.5/intro/tutorial03/'
Я дошел до «Написать 404 (страница не найдена)», прежде чем все стало странным.
Я попытался решить, как сделать пользовательский вид 404. Однако я не уверен:
О. Где именно должен находиться пользовательский файл 404.html. Должно ли это быть в моем дереве каталогов проекта или в моем дереве каталогов Django. Дерево каталогов моего проекта выглядит так,
1> mysite
2> - mysite
3> - polls
4> - templates
5> - polls
6> - templates
7> - admin
В настоящее время 404.html является @ 6>
B. Какие модификации должны быть сделаны где? Я понимаю, что handler404 и handler500 должны быть установлены в "root" url conf. У меня есть url.py, проживающий @ 2> и 3> (см. Дерево выше). Предполагая, что 2> является правильным местом, я предполагаю, что синтаксис следующий,
handler404 = 'templates.404'
handler500 = 'templates.500'
Что еще нужно установить, где?