Django管理员/前端身份验证问题

时间:2013-09-04 09:43:11

标签: django

我正在使用 Django 1.4 开发应用程序。当我在浏览器的另一个选项卡中登录管理站点时,我已登录的应用程序界面会自动注销。请帮我解决这个问题。我使用的浏览器是 Firefox 。提前谢谢。

3 个答案:

答案 0 :(得分:1)

管理员也是django中的用户。因此,您不能在同一个浏览器中同时登录多个用户,可以吗?在facebook上尝试相同的场景。这就是它。你很好,没问题。

另外,如果您刚开始使用项目,请使用 Django 1.5。

答案 1 :(得分:0)

嗯,你不能同时使用不同的登录ID登录同一个网站,除非你没有为这个功能使用某些插件,或者你在隐身窗口中打开不同的ID。

由于admin是超级用户(仍然是用户),因此您无法在同一浏览器中打开多个django帐户。将注销一个帐户以打开另一个帐户。这不是问题。快乐的编码。

答案 2 :(得分:0)

Django管理站点只是Django主站的另一个页面。假设您有foo.com,那么foo.com/admin/会向您显示管理员门户。

我们已经知道有两个用户无法从同一个浏览器同时登录同一个网站。

因此,您可以在foo.com网站上进行测试,自己也是管理员用户。 Django网站上任何用户的体验都是一样的,它不会因用户是工作人员或超级用户而改变。只有管​​理站点具有基于这些因素的不同权限。 在这种情况下,您将能够同时使用主站点和管理门户。

但如果你真的想为管理站点和主站点使用不同的用户帐户,那么你应该在Firefox中使用不同的浏览器或私人窗口