изображение, хранящееся как текст в базе данных MySQL - отображать изображение с помощью html
Я сохранил образы продуктов в remoteMySQL. Он хранится в виде текста как
<FileStorage: '17027822406.jpg' ('image/jpeg')>
Мне нужно отобразить это изображение на своей веб-странице, но я не могу получить правильный URL
<img src= {{ url_for('static', filename='images/' book[5]) }}
Это не отображение изображения. если я печатаю {{книгу [5]}}, отображается <FileStorage: '17027822406.jpg' ('image / jpeg')>
Я использую колбу для загрузки изображения
@app.route('/AddProduct',methods=["GET", "POST"])
def add_product():
if request.method =="POST":
name=request.form['name']
price=request.form['price']
description = request.form['description']
categoryId = int(request.form['category'])
cursor = mysql.connection.cursor()
image = request.files['image']
if image and allowed_file(image.filename):
filename = secure_filename(image.filename)
image.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
cursor.execute('INSERT INTO products VALUES(NULL,% s,% s,% s,% s,% s)',(categoryId,name,price,description,image))
mysql.connection.commit()
return render_template('Shopping.html')