我和这个问题有同样的问题。但是,在我的本地机器上,会显示密码提示,但是当我在 Openshift 上推送到我的开发服务器时,不会显示密码提示。相反,仅显示以下内容:
快来了...
这还没有对公众开放。
同样,正如链接的问题所述,似乎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'