def handle_files(): if request.method == 'POST': file = request.files['file'] # validate file type if file is None: return json.jumps({'code': -2, 'msg': 'Missing uploaded file.'}) try: file_id = create_file(file) return json.dumps({'code': 0, 'data': file_id}) except ValueError as e: return json.dumps({'code': -1, 'msg': str(e)}) else: file_id = request.data.decode('utf-8') if file_id is None or file_id == '': return json.dumps({'code': -1, 'msg': 'Missing file id.'}) remove_file(file_id) return json.dumps({'code': 0, 'data': file_id})
def handle_files(): if request.method == "POST": file = request.files["file"] # validate file type if file is None: return json.dumps({"code": -2, "msg": "Missing uploaded file."}) try: file_id = create_file(file) return json.dumps({"code": 0, "data": file_id}) except ValueError as e: print(str(e)) return json.dumps({"code": -1, "msg": str(e)}) else: file_id = request.data.decode("utf-8") if file_id is None or file_id == "": return json.dumps({"code": -1, "msg": "Missing file id."}) remove_file(file_id) return json.dumps({"code": 0, "data": file_id})