Windows 7
Python 2.7.3
Django 1.5
python manage.py runserver
我正在关注“ https://docs.djangoproject.com/en/1.5/intro/tutorial03/ ”中提供的教程
在事情变得奇怪之前,我已经达到了“写一个 404(找不到页面)视图”的程度。
我试图弄清楚如何制作自定义 404 视图。但是,我不确定:
A. 自定义 404.html 文件的确切位置。它应该在我的项目目录树中还是在我的 Django 目录树中。我的项目目录树看起来像这样,
1> mysite
2> - mysite
3> - polls
4> - templates
5> - polls
6> - templates
7> - admin
目前404.html是@6>
B. 必须在哪里进行哪些修改?我知道需要在“根”url conf 中设置 handler404 和 handler500。我有一个 url.py 位于 @ 2> 和 3> (见上面的树)。假设 2> 是正确的地方,我假设语法如下,
handler404 = 'templates.404'
handler500 = 'templates.500'
还有什么需要设置的,在哪里?