feat: 用户管理增加角色搜素

This commit is contained in:
feng626 2021-07-27 18:54:05 +08:00 committed by 老广
parent 7366bbb197
commit 1db0e28346

View File

@ -24,7 +24,6 @@ from ..models import User
from ..signals import post_user_create from ..signals import post_user_create
from ..filters import OrgRoleUserFilterBackend from ..filters import OrgRoleUserFilterBackend
logger = get_logger(__name__) logger = get_logger(__name__)
__all__ = [ __all__ = [
'UserViewSet', 'UserChangePasswordApi', 'UserViewSet', 'UserChangePasswordApi',
@ -33,7 +32,7 @@ __all__ = [
class UserViewSet(CommonApiMixin, UserQuerysetMixin, BulkModelViewSet): class UserViewSet(CommonApiMixin, UserQuerysetMixin, BulkModelViewSet):
filterset_fields = ('username', 'email', 'name', 'id', 'source') filterset_fields = ('username', 'email', 'name', 'id', 'source', 'role')
search_fields = filterset_fields search_fields = filterset_fields
permission_classes = (IsOrgAdmin, CanUpdateDeleteUser) permission_classes = (IsOrgAdmin, CanUpdateDeleteUser)
serializer_classes = { serializer_classes = {