gpt4 book ai didi

django-lockdown 密码提示未显示

转载 作者:行者123 更新时间:2023-12-04 04:42:19 26 4
gpt4 key购买 nike

我遇到了与此相同的问题 question .但是,在我的本地机器上,显示了密码提示,但是当我在 Openshift 上推送到我的开发服务器时,没有显示密码提示。相反,仅显示以下内容:

Coming soon...

This is not yet available to the public.



同样,正如链接问题所述,它似乎是 form上下文变量不会传递给模板。我在锁定期间没有改变任何东西。此外,这曾经奏效。我浏览了我的历史 settings.py并且没有吸烟枪。令人恼火的是,这适用于我的本地机器。这是我的 settings.py 中与锁定相关的变量:
USE_LOCKDOWN = True

if USE_LOCKDOWN:
INSTALLED_APPS += ('lockdown',)
MIDDLEWARE_CLASSES += ('lockdown.middleware.LockdownMiddleware',)
LOCKDOWN_PASSWORD = ('mypassword')
LOCKDOWN_URL_EXCEPTIONS = (r'^/admin',)
LOCKDOWN_FORM = 'lockdown.forms.LockdownForm'

最佳答案

发现问题了。

当我最初在本地机器上使用 pip 安装锁定时,pypi 只有 0.1.1 版本,它使用 LOCKDOWN_PASSWORD .在我的 settings.py 中,我使用了一个字符串作为密码,而不是一个元组。在我在原始帖子中链接的问题中,答案提到传递元组而不是字符串。我试过了,但没有奏效。

当您将代码推送到 OpenShift 并且不在 setup.py 中指定版本时,它会下载最新版本的软件包。在最新版本的锁定中,LOCKDOWN_PASSWORDS改为使用,并且需要一个元组。我更新了我的 settings.py相应的文件,现在显示密码提示。

关于django-lockdown 密码提示未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18711085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com