添加權(quán)限
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)分配權(quán)限
myuser.user_permissions = [permission_list] myuser.user_permissions.add(permission, permission, ...) #增加權(quán)限 myuser.user_permissions.remove(permission, permission, ...) #刪除權(quán)限 myuser.user_permissions.clear() #清空權(quán)限 group.permissions = [permission_list] group.permissions.add(permission, permission, ...) group.permissions.remove(permission, permission, ...) group.permissions.clear()檢查權(quán)限
myuser.has_perm("myapp.fix_car")
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38179.html
添加權(quán)限 1 class Task(models.Model): class Meta: permissions = ( (view_task, Can see available tasks), (change_task_status, Can change the status of tasks), ...
添加權(quán)限 1 class Task(models.Model): class Meta: permissions = ( (view_task, Can see available tasks), (change_task_status, Can change the status of tasks), ...
摘要:地址特征一個基本的自定義用戶一個自定義認證一個權(quán)限一個過濾器一個任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個基本的自定義用戶 一個自定義認證 一個權(quán)限 一個過濾器 一個celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一個基本的自定義用戶一個自定義認證一個權(quán)限一個過濾器一個任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個基本的自定義用戶 一個自定義認證 一個權(quán)限 一個過濾器 一個celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一個基本的自定義用戶一個自定義認證一個權(quán)限一個過濾器一個任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個基本的自定義用戶 一個自定義認證 一個權(quán)限 一個過濾器 一個celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
閱讀 3979·2021-11-16 11:44
閱讀 5231·2021-10-09 09:54
閱讀 2039·2019-08-30 15:44
閱讀 1691·2019-08-29 17:22
閱讀 2764·2019-08-29 14:11
閱讀 3401·2019-08-26 13:25
閱讀 2332·2019-08-26 11:55
閱讀 1603·2019-08-26 10:37