[Update] API允许批量删除用户,修改前端提示信息逻辑

This commit is contained in:
BaiJiangJie
2019-09-16 15:45:26 +08:00
parent b3e20b8b13
commit f4c080dd19
2 changed files with 15 additions and 10 deletions

View File

@@ -60,8 +60,10 @@ class UserViewSet(IDInCacheFilterMixin, BulkModelViewSet):
self.permission_classes = (IsOrgAdminOrAppUser,)
return super().get_permissions()
def allow_bulk_destroy(self, qs, filtered):
return False
def perform_bulk_destroy(self, objects):
for obj in objects:
self.check_object_permissions(self.request, obj)
self.perform_destroy(obj)
def perform_bulk_update(self, serializer):
# TODO: 需要测试