久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

python - 使用django-guardian賦予的object-permission在admin后臺不生效,這是怎么回事?

瀏覽:102日期:2022-08-04 14:08:44

問題描述

我在Django項目中使用了django-guardian 組件用以提供object permissions,對象級的權(quán)限管理,在admin界面使用代碼如下:

from django.contrib import adminfrom guardian.admin import GuardedModelAdminfrom .models import Project# Register your models here.class Myadmin(GuardedModelAdmin): '''admin界面的定義''' list_display = [’proid’,’proname’,’prostarttime’,’prorelease’,’proreltime’,’proplantime’] filter_horizontal = [’proparticipants’]admin.site.register(Project, Myadmin)

到了后臺顯示效果如下:

python - 使用django-guardian賦予的object-permission在admin后臺不生效,這是怎么回事?

點開object permissions按鈕,就能編輯對象級權(quán)限。我賦予了權(quán)限如下:

python - 使用django-guardian賦予的object-permission在admin后臺不生效,這是怎么回事?

賦予了用戶liucheng修改該項目信息的權(quán)限,并且liucheng有權(quán)力登錄admin界面,可是

當(dāng)我用liucheng用戶登錄時,卻是這樣的,

python - 使用django-guardian賦予的object-permission在admin后臺不生效,這是怎么回事?

這是怎么回事?求幫助解答。

問題解答

回答1:

編輯?你給讀權(quán)限了沒?

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 常德市| 慈利县| 阿拉善左旗| 安远县| 信丰县| 丹棱县| 苗栗县| 米脂县| 浙江省| 三亚市| 黎川县| 青阳县| 深泽县| 平昌县| 阿城市| 隆德县| 沙洋县| 石景山区| 苗栗县| 仙居县| 万源市| 绥滨县| 彭泽县| 中山市| 筠连县| 乐山市| 裕民县| 四平市| 柘荣县| 龙州县| 乐都县| 托里县| 平凉市| 柯坪县| 堆龙德庆县| 商河县| 富阳市| 巴楚县| 宜章县| 东海县| 顺义区|