首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-未显示锁定密码提示

django-未显示锁定密码提示
EN

Stack Overflow用户
提问于 2013-09-10 05:07:10
回答 1查看 280关注 0票数 2

我和这个question有同样的问题。但是,在我的本地机器上,会显示密码提示,但是当我按到Openshift上的开发服务器时,密码提示就不会显示。相反,只显示以下内容:

快来了..。 目前尚未向公众提供这一信息。

同样,正如链接问题所述,似乎没有将form上下文变量传递给模板。我没有在禁闭中改变任何东西。此外,这过去是可行的。我查阅了我的settings.py和禁止吸烟的枪的历史。令人恼火的是,这在我的本地机器上工作。以下是我的settings.py中的锁定相关变量

代码语言:javascript
复制
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'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-10 21:43:53

发现问题了。

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

当您将代码推入OpenShift而不指定setup.py中的版本时,它会下载包的最新版本。在最新版本的“锁定”中,将使用LOCKDOWN_PASSWORDS,这需要一个元组。我相应地更新了我的settings.py文件,现在显示了一个密码提示。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18711085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档