﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
22946	Improvement in Tutorial for newbie https://docs.djangoproject.com/en/1.5/intro/tutorial03/	paarth_batra@…	nobody	"I am a new bie learning django and currently on https://docs.djangoproject.com/en/1.5/intro/tutorial03/

Suggestion :
Link : https://docs.djangoproject.com/en/1.5/intro/tutorial03/
Heading : Write a 404 (page not found) view :it mentions

When you raise Http404 from within a view, Django will load a special view devoted to handling 404 errors. It finds it by looking for the variable handler404 in your root URLconf (and only in your root URLconf; setting handler404 anywhere else will have no effect), which is a string in Python dotted syntax

however it is not specified where exactly we need to specify handler404 from example point of view .after some googling i found out that it must be set in  urls.py file , however if we have this information on the main page it will save time .

Another similar problem is they ask us to change DEBUG = False if we want to use a template for 404 , however making DEBUG=False causes server error 500 . Again after goggling i found that problem is due to ALLOWED_HOSTS = [] setting and ALLOWED_HOSTS = ['*'] for example may help .

It will be great to have this in the documentation as documentation helps more and more people learn and develop using the module .

Thanks
Paarth"	Cleanup/optimization	closed	Documentation	1.5	Normal	wontfix	Error404		Accepted	0	0	0	0	1	0
