Django用户权限控制

用户权限控制

在产品运营平台中,是需要对用户进行权限控制的。Django实现了用户权限的控制

  • 消费者用户与公司内部运营用户使用一个用户数据库来存储
  • 通过is_staff 来区分是运营用户还是消费者用户
  • 对于运营用户通过is_superuser 来区分是运营平台的管理员还是运营平台的普通用户
  • 对于运营平台的普通用户,通过权限、组和组外权限来控制这个用户在平台上可以操作的数据。
  • 对于权限,Django会为每个数据库表提供增、删、改、查四种权限
  • 用户最终的权限为 组权限 + 用户特有权限

 

Django用户权限控制_第1张图片 

你可能感兴趣的:(Django)