我有一组名为"支持"的用户。我希望他们能够登录django管理站点,查看和修改类的实例" HelpContextual"应用程序"支持"。
所以我创建了一个小组"支持"获得许可support | help contextual | Can change help contextual
。用户可以登录django管理员站点,但他们无法看到任何应用程序。
我试图给予他们"支持"的所有权限。应用程序,但他们仍然无法看到支持应用程序。如果我使用直接链接来更改"帮助上下文"像这样:admin/support/helpcontextual/5/change/
,我得到403。
我觉得我错过了一些明显的东西......你能指出我吗?
答案 0 :(得分:2)
在这里回答https://stackoverflow.com/a/7021995/626748
我有一个自定义后端并删除了默认的django身份验证后端......
答案 1 :(得分:1)
确保您已完成以下步骤。
support | help contextual | Can change help contextual
选择Available Permissions
,然后确保您已点击指向Change Permissions
的箭头。这会将特定权限移至Change Permissions
。 Active
和Staff Users
。Support
选择Available Groups
,然后点击指向Chosen Groups
的箭头。这会将Support
群组移至Chosen Group
。User Permissions
进行任何更改。