from flask import Flask, jsonify, request, make_response from uploader import ImageUploader # Instantiate application app = Flask(__name__) # Instantiate image uploader img = ImageUploader() @app.route("/") def home(): """ Api home route """ response = { "message": "Welcome to Image Uploader", "usage": "Docs at https://github.com/mohyour/ImageUploader" } return make_response(jsonify(response), 200) @app.route("/upload", methods=["POST"]) def upload(): """ Upload image route """ data = request.form url = data.get("image_url") result = img.upload(url) response = {"message": "Image uploaded", "url": result}