diff --git a/main.py b/main.py index aa2a6a2..ae038a0 100644 --- a/main.py +++ b/main.py @@ -1,17 +1,21 @@ -from flask import Flask, request +from flask import Flask, request, send_file import qrcode app = Flask(__name__) -@app.route('/qr_code', methods=['POST']) +@app.route("/") +def hello_world(): + return "
Hello, World!
" + +@app.route('/qr_code', methods=['GET']) def generate_qr_code(): - data = request.form.get('data') + data = request.args.get('data') qr = qrcode.QRCode(version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4) qr.add_data(data) qr.make(fit=True) qr_img = qr.make_image(fill_color="black", back_color="white") qr_img.save('qr_code.png') - return 'QR code generated!' + return send_file('qr_code.png') if __name__ == '__main__':