def post(self): input_file = request.files['file'] #Might have to change the CURL filename on request.files['<CURL_FILENAME>'] print(input_file) if input_file.filename == '': return { 'success': False, 'message': 'Invalid request: No file detected.' } if not self.allowed_file(input_file.filename): return { 'success': False, 'message': 'File extension is not allowed' } else: input_file.save(os.path.join('/tmp/', input_file.filename)) print("ANALYZING!") big_five, the_one = Search.analyze(os.path.join('/tmp/', input_file.filename)) os.remove(os.path.join('/tmp/', input_file.filename)) return { 'success': True, 'input_sheet': input_file.filename, 'prediction': the_one, 'predicted_sheets': big_five }
def post(self): message = Search.analyze() return {'status_code': 200, 'sheets': message}