from flask import Flask, request, send_from_directory from werkzeug.utils import secure_filename import tempfile app = Flask(__name__) app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024 app.config['UPLOAD_FOLDER'] = tempfile.gettempdir() @app.route('/uploader', methods = ['GET', 'POST']) def upload_file(): if request.method == 'POST': f = request.files['file'] f.save(secure_filename(f.filename)) print("helloworld") return json.dumps({'hello':'world'}) @app.route('/uploads/') def download_file(filename): return send_from_directory(app.config['UPLOAD_FOLDER'], filename) if __name__ == '__main__': app.run(debug = True)