添加權(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)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/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), ...
摘要:地址特征一個(gè)基本的自定義用戶一個(gè)自定義認(rèn)證一個(gè)權(quán)限一個(gè)過(guò)濾器一個(gè)任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫(kù)在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個(gè)基本的自定義用戶 一個(gè)自定義認(rèn)證 一個(gè)權(quán)限 一個(gè)過(guò)濾器 一個(gè)celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一個(gè)基本的自定義用戶一個(gè)自定義認(rèn)證一個(gè)權(quán)限一個(gè)過(guò)濾器一個(gè)任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫(kù)在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個(gè)基本的自定義用戶 一個(gè)自定義認(rèn)證 一個(gè)權(quán)限 一個(gè)過(guò)濾器 一個(gè)celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
摘要:地址特征一個(gè)基本的自定義用戶一個(gè)自定義認(rèn)證一個(gè)權(quán)限一個(gè)過(guò)濾器一個(gè)任務(wù)一套模板用法配置環(huán)境配置數(shù)據(jù)庫(kù)在中執(zhí)行 git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一個(gè)基本的自定義用戶 一個(gè)自定義認(rèn)證 一個(gè)權(quán)限 一個(gè)過(guò)濾器 一個(gè)celery任務(wù) 一套CRUD模板 用法 git clone https://github.com/ga...
閱讀 3975·2021-11-16 11:44
閱讀 5221·2021-10-09 09:54
閱讀 2035·2019-08-30 15:44
閱讀 1686·2019-08-29 17:22
閱讀 2760·2019-08-29 14:11
閱讀 3397·2019-08-26 13:25
閱讀 2329·2019-08-26 11:55
閱讀 1600·2019-08-26 10:37