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

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

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

瀏覽:108日期: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 編程
相關文章:
主站蜘蛛池模板: 平谷区| 文安县| 柘荣县| 专栏| 揭阳市| 通海县| 永仁县| 霍邱县| 淳化县| 资阳市| 叶城县| 临邑县| 宁阳县| 襄汾县| 湘阴县| 南部县| 黔南| 栾城县| 交口县| 荔浦县| 当雄县| 临城县| 宝鸡市| 东兰县| 阆中市| 河曲县| 固镇县| 马鞍山市| 个旧市| 乐平市| 清水河县| 治多县| 沁水县| 蓬溪县| 绍兴市| 长泰县| 余干县| 文安县| 兴安县| 徐水县| 奉化市|