Django 在/first page/导入错误/无法导入name Flatpage

Django 在/first page/导入错误/无法导入name Flatpage,django,importerror,django-flatpages,Django,Importerror,Django Flatpages,我正在学习实用Django项目第二版。当我像书中的例子一样启动一个名为search的新应用程序时,我遇到了这个问题 我不知道为什么不能在模型中导入此名称 Environment: Request Method: GET Request URL: http://127.0.0.1:8000/first-page/ Django Version: 1.5.5 Python Version: 2.7.3 Installed Applications: ('django.contrib.auth',

我正在学习实用Django项目第二版。当我像书中的例子一样启动一个名为search的新应用程序时,我遇到了这个问题

我不知道为什么不能在模型中导入此名称

Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/first-page/

Django Version: 1.5.5
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.admin',
 'cms.search',
 'django.contrib.flatpages')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')


Traceback:
File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
  103.                     resolver_match = resolver.resolve(request.path_info)
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in resolve
  319.             for pattern in self.url_patterns:
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in url_patterns
  347.         patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py" in urlconf_module
  342.             self._urlconf_module = import_module(self.urlconf_name)
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py" in import_module
  35.     __import__(name)
File "/home/magic/workspace/projects_py/cms/cms/urls.py" in <module>
  21.         url(r'^search/',include('cms.search.views.search'))
File "/usr/local/lib/python2.7/dist-packages/django/conf/urls/__init__.py" in include
  25.         urlconf_module = import_module(urlconf_module)
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py" in import_module
  35.     __import__(name)
File "/home/magic/workspace/projects_py/cms/cms/search/views.py" in <module>
  5. from django.contrib.flatpages.models import Flatpage

Exception Type: ImportError at /first-page/
Exception Value: cannot import name Flatpage
环境:
请求方法:获取
请求URL:http://127.0.0.1:8000/first-页面/
Django版本:1.5.5
Python版本:2.7.3
已安装的应用程序:
(“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.sites”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
“django.contrib.admin”,
“cms.search”,
‘django.contrib.flatpages’)
已安装的中间件:
('django.middleware.common.CommonMiddleware',
“django.contrib.sessions.middleware.SessionMiddleware”,
“django.middleware.csrf.CsrfViewMiddleware”,
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')
回溯:
get_响应中的文件“/usr/local/lib/python2.7/dist packages/django/core/handlers/base.py”
103解析程序匹配=解析程序.resolve(请求.path\u信息)
解析中的文件“/usr/local/lib/python2.7/dist packages/django/core/urlresolvers.py”
319对于self.url_模式中的模式:
url_模式中的文件“/usr/local/lib/python2.7/dist packages/django/core/urlresolvers.py”
347patterns=getattr(self.urlconf_模块,“urlpatterns”,self.urlconf_模块)
urlconf_模块中的文件“/usr/local/lib/python2.7/dist packages/django/core/urlresolvers.py”
342self.\u urlconf\u module=import\u模块(self.urlconf\u名称)
导入模块中的文件“/usr/local/lib/python2.7/dist packages/django/utils/importlib.py”
35.     __导入(名称)
文件“/home/magic/workspace/projects\u py/cms/cms/url.py”
21url(r“^search/”,包括('cms.search.views.search'))
include中的文件“/usr/local/lib/python2.7/dist-packages/django/conf/url/__-init__;u.py”
25urlconf_模块=导入_模块(urlconf_模块)
导入模块中的文件“/usr/local/lib/python2.7/dist packages/django/utils/importlib.py”
35.     __导入(名称)
文件“/home/magic/workspace/projects\u py/cms/cms/search/views.py”
5.从django.contrib.flatpages.models导入Flatpage
异常类型:在/首页导入错误/
异常值:无法导入名称页

类名是
FlatPage
,而不是
FlatPage
。你说得对!谢谢~