Wigtail,只有管理员/超级用户才能登录管理员

时间:2017-06-23 09:43:53

标签: permissions wagtail

我开始使用Wagtail,但我似乎只能登录具有“管理员”角色设置的用户(我尝试通过正常的Django管理员设置is_staff,但这不起作用)。

我看到这篇帖子表明群组应该具有“可以访问wagtail admin”权限,但这不会显示在Wagtail管理员的组或用户页面上。

https://groups.google.com/forum/#!topic/wagtail/DAHGX97kBiE

任何想法我做错了什么? (Wagtail 1.10,Django 1.11)

1 个答案:

答案 0 :(得分:0)

我知道这个问题大约已有一年半了,但这是我为Wagtail 2.1(运行Django 2.06)提出的答案

在组权限设置中(登录/ admin /,转到“设置”>“组”),您可以编辑组(或添加一个新组)。

设置组的权限时,选择Can access Wagtail admin选项。看起来像这样: enter image description here

保存网上论坛权限,您的用户现在可以登录CMS管理员。用户不必是is_staffis_superuser,只需普通用户即可。但是用户需要Active在Wa中。打开设置>用户,选择要编辑的用户,并确保用户复选框为Active

Wagtail会为您处理几乎所有这一切。如果这不适用于较旧版本的Wagtail,请尝试升级您的Wagtail版本。