添加权限
1
class Task(models.Model): class Meta: permissions = ( ("view_task", "Can see available tasks"), ("change_task_status", "Can change the status of tasks"), ("close_task", "Can remove a task by setting its status as closed"), )
2
from myapp.models import BlogPost from django.contrib.auth.models import Permission from django.contrib.contenttypes.models import ContentType content_type = ContentType.objects.get_for_model(Task) permission = Permission.objects.create(codename="can_publish", name="Can Publish Posts", content_type=content_type)分配权限
myuser.user_permissions = [permission_list] myuser.user_permissions.add(permission, permission, ...) #增加权限 myuser.user_permissions.remove(permission, permission, ...) #删除权限 myuser.user_permissions.clear() #清空权限 group.permissions = [permission_list] group.permissions.add(permission, permission, ...) group.permissions.remove(permission, permission, ...) group.permissions.clear()检查权限
myuser.has_perm("myapp.fix_car")
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/38179.html
添加权限 1 class Task(models.Model): class Meta: permissions = ( (view_task, Can see available tasks), (change_task_status, Can change the status of tasks), ...
添加权限 1 class Task(models.Model): class Meta: permissions = ( (view_task, Can see available tasks), (change_task_status, Can change the status of tasks), ...
摘要:地址特征一个基本的自定义用户一个自定义认证一个权限一个过滤器一个任务一套模板用法配置环境配置数据库在中执行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一个基本的自定义用户 一个自定义认证 一个权限 一个过滤器 一个celery任务 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一个基本的自定义用户一个自定义认证一个权限一个过滤器一个任务一套模板用法配置环境配置数据库在中执行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一个基本的自定义用户 一个自定义认证 一个权限 一个过滤器 一个celery任务 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一个基本的自定义用户一个自定义认证一个权限一个过滤器一个任务一套模板用法配置环境配置数据库在中执行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一个基本的自定义用户 一个自定义认证 一个权限 一个过滤器 一个celery任务 一套CRUD模板 用法 git clone https://github.com/ga...
阅读 3950·2021-11-16 11:44
阅读 5138·2021-10-09 09:54
阅读 1998·2019-08-30 15:44
阅读 1661·2019-08-29 17:22
阅读 2732·2019-08-29 14:11
阅读 3373·2019-08-26 13:25
阅读 2306·2019-08-26 11:55
阅读 1577·2019-08-26 10:37