Django的权限控制

1. Django内置权限管理

1.1 权限分类

  • Permission用来定义用户User A对任务Task的权限。
  • User如果User A 对Model B有权限,那么User A 对Mode B中的全部实例都有相应权限。User对象的user_permission 字段用于管理用户的权限。使用 assign_perm 给User分配权限。
  • Group如果Group C 对Model B有权限,那么属于Group C的全部User对Model B 都具有相应权限。
  • 1.2 配置和实现

  • Permission