﻿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
15192	1.2/tutorial04 refers to class-based generic views	John Chandler	nobody	"I am the opposite of an expert, but I believe this is a doc problem.  

IIUC, class-based generic views were introduced in Django 1.3, and prior to that time, generic views were function-based.

I am running Django 1.2.4.

The 1.1 tutorial04 refers to function-based generic views.  The 1.2 tutorial04 refers to class-based generic views.  The most obvious consequence of this, to the novice, is that attempting to run the example code that shows how to use generic views results in ""ImportError at /polls ... cannot import name DetailView""

I believe this error was introduced recently, because if I remember correctly, I first encountered this message due to an error on my part, which was that I had inadvertently navigated to the tutorial(04) for the dev version, and that when I loaded the 1.2 tutorial instead, the example code was different, and ran properly.

Why I'm running through the same tutorial again is a reasonable question, but beyond the scope.

URL of doc page: http://docs.djangoproject.com/en/1.2/intro/tutorial04/"		closed	Uncategorized	1.2		fixed			Accepted	0	0	0	0	0	0
