Мне удалось загрузить фотографии со своей веб-страницы и загрузить их в корзину S3. Я сохраняю имя файла каждого изображения, загружаемого пользователем в мою базу данных, а также сохраняю фотографии в корзине с тем же именем.
Как я могу получить доступ к этим именам файлов из корзины, и отображать их на моей веб-странице?
Это мой код:
@app.route("/profile", methods=["GET", "POST"])
@login_required
def profile():
if request.method == "POST":
user_id = session["user_id"]
if request.files['photo']:
filename = photos.save(request.files['photo'])
s3 = boto3.resource('s3')
s3.Bucket('mybucket').upload_file("static/img/" + filename, filename)
row = User.query.filter_by(user_id = user_id).first()
row.img_url = filename
updated_filename = row.img_url
db.session.commit()