Как посмотреть файлы изображений, загруженные в Heroku? - PullRequest
0 голосов
/ 20 апреля 2020

Я создал приложение Flask и развернул его в Heroku. Приложение Flask берет изображение из запроса POST и сохраняет его в той же папке, что и файл app.py. Когда я пробовал это на локальном хосте, изображение действительно загружалось и показывалось в папке, но когда я использую Postman для отправки изображения, оно показывает сообщение «изображение успешно загружено», но я не могу увидеть изображение в /app папка. Я знаю, что heroku использует эфемерную нагрузку, но я только хочу, чтобы это изображение было временно сохранено для некоторой обработки. Вот код Flask:

import flask
import werkzeug

app = flask.Flask(__name__)

@app.route('/', methods=['GET', 'POST'])
def handle_request():
    imagefile = flask.request.files['image']
    filename = werkzeug.utils.secure_filename(imagefile.filename)
    print("\n Received image : " + imagefile.filename)
    imagefile.save(filename)
    return "Image uploaded successfully"

if __name__ == '__main__':
    app.run()

Может кто-нибудь сказать мне, где хранится файл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...