国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

我在Django項目中使用了django-guardian 組件用以提供object permissions,對象級的權限管理,在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按鈕,就能編輯對象級權限。我賦予了權限如下:

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

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

當我用liucheng用戶登錄時,卻是這樣的,

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

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

問題解答

回答1:

編輯?你給讀權限了沒?

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 资兴市| 陇川县| 平潭县| 阳城县| 彭阳县| 玉山县| 石阡县| 潍坊市| 九龙坡区| 黔西县| 梨树县| 滁州市| 武山县| 镇江市| 陵水| 珠海市| 宁都县| 云阳县| 同心县| 峨山| 太仓市| 马龙县| 石阡县| 深水埗区| 朝阳市| 余姚市| 洞头县| 阳原县| 图们市| 科技| 沙雅县| 定日县| 新郑市| 常山县| 堆龙德庆县| 开远市| 海安县| 南安市| 沅陵县| 洛扎县| 武清区|