代码之家  ›  专栏  ›  技术社区  ›  Kai

django平板电脑坏了

  •  4
  • Kai  · 技术社区  · 15 年前

    settings.py中我的flatpages相关选项如下所示:

    MIDDLEWARE_CLASSES = (
        'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
        'django.middleware.common.CommonMiddleware',
        'django.contrib.sessions.middleware.SessionMiddleware',
        'django.contrib.auth.middleware.AuthenticationMiddleware',
    )
    
    INSTALLED_APPS = (
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.sites',
        'django.contrib.admin',
        'django.contrib.flatpages',
        'django.contrib.humanize',
        'registration',
    )
    

    3 回复  |  直到 15 年前
        1
  •  4
  •   Kai    15 年前

    我找到了。

    我忘了在settings.py中正确设置站点ID。

        2
  •  2
  •   Steve Jalim    15 年前

    你的flatpages也有基本/默认模板吗?这很容易被忽略,因为它们不太详细。

    最简单的解决方法是添加 /flatpages/default.html default.html 关于文档中的例子。

    或者您可以将flatpages指向特定的、现有的模板,并在flatpage的管理编辑页面中提供其他选项。

        3
  •  1
  •   bobbice    12 年前

    与flatpages无关—新用户 “站点”菜单(对默认的“example.com”进行了添加) 在努力把其他事情做好的过程中,很容易被忽视 使站点\u ID=2。 很高兴我遇到了这个! 鲍勃