用户登录权限分为三种,通过is_active,is_staff,is_superuser标识。可以对组赋予对应的权限。
设定active组、staff组和superuser组分别对应三种权限。在不同组权限下的登录情况如下:
当用户不属于任何一组:
登录失败,提示如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/102efa827c1447779e2e15b71d3d11bb.png)
当用户仅属于active组:
登录失败,提示如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/34e9f15425c448a3a1dc99fb0ea6a317.png)
当用户属于active组和staff组:
登录成功,但没有任何权限:
![在这里插入图片描述](https://img-blog.csdnimg.cn/7bddde534dc0457fb2c31bc15e6835fc.png)
当用户属于active组、staff组和superuser组:
登录成功,且具有后台权限,但需注意:这里的权限不等同于ldap的权限。
![在这里插入图片描述](https://img-blog.csdnimg.cn/5549add9c82e40af9b7369380865a773.png)