chore(用户管理): 添加了直接重置密码的约束,只允许超管可以操作
This commit is contained in:
@@ -352,6 +352,8 @@ class UserViewSet(CustomModelViewSet):
|
|||||||
"""
|
"""
|
||||||
密码重置
|
密码重置
|
||||||
"""
|
"""
|
||||||
|
if not self.request.user.is_superuser:
|
||||||
|
return ErrorResponse(msg="只允许超级管理员对其进行密码重置")
|
||||||
instance = Users.objects.filter(id=pk).first()
|
instance = Users.objects.filter(id=pk).first()
|
||||||
data = request.data
|
data = request.data
|
||||||
new_pwd = data.get("newPassword")
|
new_pwd = data.get("newPassword")
|
||||||
|
|||||||
Reference in New Issue
Block a user