Python Django:两种类型的用户同时登录
我有两个Django应用程序(一个用于管理员,一个用于普通用户)。我想允许管理员用户登录管理面板,也可以作为普通用户(两个具有不同凭据的不同用户)登录主页 我知道会话保存为cookie,所以我最好的猜测是,我必须在每个应用程序中使用不同的会话\u cookie\u名称,但我不知道这是否是最好的方法 如何为每个应用程序设置不同的登录会话?我是这样解决的(假设在基于Unix的操作系统上):Python Django:两种类型的用户同时登录,python,django,session-cookies,django-settings,django-sessions,Python,Django,Session Cookies,Django Settings,Django Sessions,我有两个Django应用程序(一个用于管理员,一个用于普通用户)。我想允许管理员用户登录管理面板,也可以作为普通用户(两个具有不同凭据的不同用户)登录主页 我知道会话保存为cookie,所以我最好的猜测是,我必须在每个应用程序中使用不同的会话\u cookie\u名称,但我不知道这是否是最好的方法 如何为每个应用程序设置不同的登录会话?我是这样解决的(假设在基于Unix的操作系统上): 首先在/etc/hosts中创建新价值: 127.0.0.1{您的本地testdomain} 将{your l
由于cookie策略,会话数据存储在每个域中。我看不出这有什么用处,也看不出它有什么必要,因为您总是可以使用两个浏览器进行测试。无论如何,我严重怀疑它是否可以在Django auth系统中实现,我还没有找到任何库可以让您实现这一点,我认为这将需要大量的编码和时间来实现。