Отображение изображений из S3 Bucket на веб-страницу - PullRequest
0 голосов
/ 26 мая 2020

Мне удалось загрузить фотографии со своей веб-страницы и загрузить их в корзину 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...