[ADD] Added image return

This commit is contained in:
Maxim Romanko 2024-08-08 18:00:12 +03:00
parent 42a9750e3f
commit 8f43cfd9e7

12
main.py
View File

@ -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 "<p>Hello, World!</p>"
@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__':