django自定义用户模型组和权限

django自定义用户模型组和权限,django,permissions,usergroups,custom-authentication,Django,Permissions,Usergroups,Custom Authentication,我试图在django应用程序中实现自定义用户模型 如果我只是从中复制并粘贴代码,效果会很好。但我希望此自定义用户模型具有权限和组。因此,我将此继承添加到models.py: 并将这些字段放入admin.py MyUserAdmin(UserAdmin)类: 但我觉得很奇怪: 正如我所知,它必须是两个容器:左(我有)显示所有可用的组和权限,右(我没有)显示所有当前用户的组和权限 顺便说一句,我在谷歌上搜索过,在reddit上只找到了一篇10个月的帖子,但没有解决办法。在MyUserAdmin类中

我试图在django应用程序中实现自定义用户模型

如果我只是从中复制并粘贴代码,效果会很好。但我希望此自定义用户模型具有权限和组。因此,我将此继承添加到models.py:

并将这些字段放入admin.py MyUserAdmin(UserAdmin)类:

但我觉得很奇怪:

正如我所知,它必须是两个容器:左(我有)显示所有可用的组和权限,右(我没有)显示所有当前用户的组和权限

顺便说一句,我在谷歌上搜索过,在reddit上只找到了一篇10个月的帖子,但没有解决办法。

在MyUserAdmin类中删除这一行可以解决问题

filter_horizontal = ()

你得到答案了吗?
('Permissions', {'fields': (
    'is_admin', 'is_staff', 'is_active', 'groups', 'user_permissions',
)}),
filter_horizontal = ()