Django - 无法导入ListView和DetailView类

时间:2011-02-21 19:42:27

标签: django listview import

我正在浏览Django教程(第4部分 - http://docs.djangoproject.com/en/dev/intro/tutorial04/)并需要导入:

from django.views.generic import DetailView, ListView

我使用此导入行复制了代码段,但PyDev将DetailViewListView强调为未解析的导入。 我打开了模块django.views.generic,看到它唯一包含的内容是:

class GenericViewError(Exception):
    """A problem in a generic view."""
    pass

既不是DetailView,也不是ListView,也不是其他任何东西。

怎么了? (我使用django ver.1.2.5)

1 个答案:

答案 0 :(得分:2)

我找到了答案 - 我使用的教程是开发版本(最新版本 - 1.3)。

由于奇怪的原因,我忽略了每个教程页面上的通知:

“本文档适用于Django的开发版本,与以前的版本有很大不同。请在此处获取较旧的文档:1.2,1.1,1.0”