这就是交易,如何在整个网站上设置最简单的密码保护。我只是想打开网站进行 beta 测试,但并不真正关心优雅 - 只是一种肮脏的方式,为测试用户提供用户名和密码,而不求助于任何复杂的东西,理想情况下我不想安装任何代码或第三方解决方案。我尽量保持简单。
最佳答案
我认为这正是您正在寻找的: https://djangosnippets.org/snippets/2468/
这基本上就是 @karthikr 的建议,但它完全依赖于 Django 而不是 Apache。
也就是说,我几乎总是使用 Apache (.htaccess) 来建立基本的 Http Auth,因为我几乎总是使用 Apache,并且因为它不会进入我的代码库(实际上这并不是一个真正的问题) ...)
关于python - 出于测试目的对整个 Django 站点进行密码保护的最明智方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21937072/