0
我創建了一個自定義的User類和一個自定義的UserAdmin/Form類。一切看起來都很好,但我仍然錯過了groups
字段(auth_group)。 我不知道字段名稱。Django:如何在Custom UserAdmin中顯示Groups字段?
https://gist.github.com/CoinBR/c49c05f24bd5dcd3b4d4f2d205143a2e
Django的版本:1.10
我創建了一個自定義的User類和一個自定義的UserAdmin/Form類。一切看起來都很好,但我仍然錯過了groups
字段(auth_group)。 我不知道字段名稱。Django:如何在Custom UserAdmin中顯示Groups字段?
https://gist.github.com/CoinBR/c49c05f24bd5dcd3b4d4f2d205143a2e
Django的版本:1.10
您可以PermissionsMixin
類中看到:
"""
A mixin class that adds the fields and methods necessary to support
Django's Group and Permission model using the ModelBackend.
"""
...
groups = models.ManyToManyField(
Group,
verbose_name=_('groups'),
blank=True,
help_text=_(
'The groups this user belongs to. A user will get all permissions '
'granted to each of their groups.'
),
related_name="user_set",
related_query_name="user",
)
...
所以它的名字是groups
。您必須將其添加到UserCreateForm
和UserAdmin
的字段集中。