Пример #1
0
def change_password(request):
    message = True
    try:
        message = UserService.change_password(request)
        if message == "":
            message = True
    except Exception as ex:
        SimpleLogger.error(ex)
        message = str(ex)
        print(message)
    return HttpResponse(message)
Пример #2
0
 def put(self, request, *args, **kwargs):
     user_id = int(self.kwargs['id'])
     old_password = request.data.get('oldPassword', None)
     if old_password is None:
         message = UserService.reset_user_password(request, user_id)
     else:
         message = UserService.change_password(request)
     if message is None:
         return response.Response({"message": "密码修改成功"},
                                  status=status.HTTP_200_OK)
     else:
         return response.Response(message, status=status.HTTP_200_OK)