夹层只在登录时显示页面

时间:2017-02-12 15:38:21

标签: python django mezzanine

我的全新夹层安装遇到了一些麻烦。在使用UTF8 charset设置mysql之后,将模型迁移到数据库并为夹层设置超级用户我创建了一个新页面,其中包含一些我希望向学生展示的内容。

您可以在此处访问:fadenstrahl.de 缺少“Elektromagnetismus”页面!

只要我登录就会显示,但是当我退出时它会隐藏。并且未选中“需要登录”复选框!

我试图将此页面设置为/(在元描述中) 并通过评论此行将主页重定向到ursl.py中的此页面:

# url("^$", direct_to_template, {"template": "index.html"}, name="home"),

并取消注释这一行:

url("^$", mezzanine.pages.views.page, {"slug": "/"}, name="home"),

我必须在开头添加:

import mezzanine.pages.views

我遇到了同样的问题。但是因为这个问题,我得到了404因为没有主页了。

以下是shell的输出:

    Quit the server with CONTROL-C.
    Not Found: /
    [12/Feb/2017 16:10:41] "GET / HTTP/1.1" 404 1677

为什么我必须登录才能看到内容。我希望它是公开的。

1 个答案:

答案 0 :(得分:0)

@Bojan Kogoj 我发表了它,时间也是正确的。但是你帮我解决了这个问题: 1.我发布了一个新页面并遇到了同样的问题。 但是,如果将发布日改为昨天就可以了!

我认为这可能与错误的时区有关。

非常感谢这个想法。