如何为Heroku上的django应用程序设置登台环境的密码?
我想用密码保护我的登台环境,这样公众就无法访问它。此外,密码保护不应绑定到Django的身份验证后端,以便我可以测试功能(例如,为用户创建帐户、登录/注销等)。如何为Heroku上的django应用程序设置登台环境的密码?,django,heroku,Django,Heroku,我想用密码保护我的登台环境,这样公众就无法访问它。此外,密码保护不应绑定到Django的身份验证后端,以便我可以测试功能(例如,为用户创建帐户、登录/注销等)。 如何最好地实现这一点?以下是一些想法: 不要让注册成为可能。没有表单,没有表单验证等 为用户提供您创建的特殊配置文件属性,如is\u real\u user=models.BooleanField(默认值=False)或组。选中或取消选中管理员中的布尔值 如果用户具有属性为真实用户,则检查视图、模板、表单等,如果没有,则发送404/Va
如何最好地实现这一点?以下是一些想法:
is\u real\u user=models.BooleanField(默认值=False)
或组。选中或取消选中管理员中的布尔值李>
为真实用户
,则检查视图、模板、表单等,如果没有,则发送404/Validation\u error
表单
,用户需要在其中键入密码。执行表单验证,如果其True
则呈现下一个模板else
404/validation\u error
,并再次将其重定向到主页面李>
Booleanfield
),否则404/Validation\u error
希望这有点帮助:)1。只需在谷歌上搜索你的问题。2.只要您处于测试阶段,就不要太担心。人们甚至不知道你网站的url。所以黑客很难破解,更重要的是:没有人想破解你。我只会在谷歌上找不到答案的时候问你一些问题。如果你不想帮忙不发表任何评论,那又如何呢?我不是粗鲁的人,我也不是那个否决你问题的人。我认为这是一个正常的评论。抱歉,如果你觉得被冒犯了。这是一个很好的“咬喂你的手”的例子。谢谢,感谢你的想法,如果我很粗鲁,很抱歉。没问题,我完全理解当代码没有按预期运行时的沮丧情绪,你去SO寻求帮助;)