Python 夹层仅在登录时显示页面
我的新阁楼安装有点问题。在使用UTF8字符集设置mysql、将模型迁移到数据库并为mezzanine设置超级用户之后,我创建了一个新页面,其中包含一些我想向学生展示的内容 您可以在这里访问: “Elektromagnetismus”一页不见了 只要我登录,它就会显示,但当我注销时它就会隐藏。并且未选中“需要登录”复选框 我试图将此页面设置为/(在元描述中) 并在ursl.py中通过注释以下行将主页重定向到此页面:Python 夹层仅在登录时显示页面,python,django,mezzanine,Python,Django,Mezzanine,我的新阁楼安装有点问题。在使用UTF8字符集设置mysql、将模型迁移到数据库并为mezzanine设置超级用户之后,我创建了一个新页面,其中包含一些我想向学生展示的内容 您可以在这里访问: “Elektromagnetismus”一页不见了 只要我登录,它就会显示,但当我注销时它就会隐藏。并且未选中“需要登录”复选框 我试图将此页面设置为/(在元描述中) 并在ursl.py中通过注释以下行将主页重定向到此页面: # url("^$", direct_to_template, {"templat
# url("^$", direct_to_template, {"template": "index.html"}, name="home"),
url("^$", mezzanine.pages.views.page, {"slug": "/"}, name="home"),
并取消对此行的注释:
# 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
为什么我必须登录才能看到内容。我希望它是公开的。@Bojan Kogoj
我已经出版了,而且时间是正确的。但你让我找到了解决办法:
1.我发布了一个新页面,也遇到了同样的问题。
2.但是,如果把出版日改为昨天,那就行了
我认为这可能与错误的时区有关
非常感谢这个想法。你发布了吗?要扩展@Bojankogj的评论,在管理中,每个页面上都有一个复选框。在选择并保存之前,它不会公开可用。