【问题标题】:How to set a Flatpage as the Homepage in Django如何在 Django 中将 Flatpage 设置为主页
【发布时间】:2009-09-11 11:03:56
【问题描述】:

如何将 Flatpage 设置为主页?

我的 urls.py 是

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

在管理部分,我将 Flatpage 的 URL 设置为“/”。

我收到此错误

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

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

【问题讨论】:

    标签: django django-flatpages


    【解决方案1】:

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

    【讨论】:

    • FlatpageFallbackMiddleware 是所有 url 都适用于 flatpages 应用程序的东西。如果引发 404,中间件会检查您的所有平面页面以查找与 url 匹配的页面并将其发送回而不是 404。
    猜你喜欢
    • 1970-01-01
    • 2011-03-13
    • 2012-09-15
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多