Я создал приложение 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()
Может кто-нибудь сказать мне, где хранится файл?