它可以让您按员工状态和 super 用户状态进行过滤,但是组呢?
最佳答案
从 1.3 版开始可以做到 using this :
list_filter = ('groups__name')
当然,正如@S.Lott 所解释的,您必须在 admin.py 文件中注册您的自定义类:
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
class MyUserAdmin(UserAdmin):
list_filter = UserAdmin.list_filter + ('groups__name',)
admin.site.unregister(User)
admin.site.register(User, MyUserAdmin)
关于django - 在Django admin中,如何按组过滤用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/880684/