django flatpages单页面安装
作者:我就是个世界
发表于:2012-04-30
在[url=http://www.djangoproject.com/]Django[/url]官方文档关于[url=http://www.djangoproject.com/documentation/flatpages/]flatpages[/url]上写到:
[quote]
Installation
To install the flatpages app, follow these steps:
Add ‘django.contrib.flatpages’ to your INSTALLED_APPS setting.
Add ‘django.contrib.flatpages.middleware.FlatpageFallbackMiddleware’ to your MIDDLEWARE_CLASSES setting.
Run the command manage.py syncdb.
[/quote]
这里官方文档写得不完整,其实应该有5步:[separator]
[quote]
[/quote]
缺少了任何一步,flatepages都不会成功。
[quote]
Installation
To install the flatpages app, follow these steps:
Add ‘django.contrib.flatpages’ to your INSTALLED_APPS setting.
Add ‘django.contrib.flatpages.middleware.FlatpageFallbackMiddleware’ to your MIDDLEWARE_CLASSES setting.
Run the command manage.py syncdb.
[/quote]
这里官方文档写得不完整,其实应该有5步:[separator]
[quote]
- 在settings.py里添加’django.contrib.flatpages’ 到 INSTALLED_APPS
- 把 ‘django.contrib.flatpages.middleware.FlatpageFallbackMiddleware’ 添加到 MIDDLEWARE_CLASSES
- 找到当前调试用的域名,修改settings.py里SITE_ID的值
- 在urls.conf最后添加上
(r'', include('django.contrib.flatpages.urls')),
- 运行 manage.py syncdb
- 最后如果提示找不到模板,还需要拷贝flatpages中模板文件到项目templates目录下。
[/quote]
缺少了任何一步,flatepages都不会成功。
请发表您的评论