如何在 Django 中将 Flatpage 设置为主页

How to set a Flatpage as the Homepage in Django

提问人:Cato Johnston 提问时间:9/11/2009 更新时间:9/11/2009 访问量:1685

问:

如何将简单页面设置为主页?

我 urls.py 是

    (r'', include('django.contrib.flatpages.urls')),

在管理部分,我将简单页面的 URL 设置为“/”。

我收到此错误

Firefox 检测到服务器 正在重定向对此的请求 以一种永远不会的方式解决 完成。

我猜将 URL 设置为“/”是错误的,但找不到正确方法的示例。

django django-flatpages

评论


答:

0赞 Cato Johnston 9/11/2009 #1

我从 urls.py 中删除了该条目,这似乎已经修复了它。

评论

1赞 Alex Jillard 9/11/2009
FlatpageFallbackMiddleware 是所有 url 对 flatpages 应用程序起作用的东西。如果引发 404,中间件会检查所有简单页面中是否存在与 url 匹配的页面,并将其发送回 404。