Как отправить файл Flask для html

Хочу написать обработчик, который будет возвращать картинку, причем так, чтобы можно было использовать в html <img src="http://127.0.0.1:8080/upload/1.png">

проблема в том, что папка с картинки хранятся рядом с папкой проекта, то есть пока у меня есть такой обработчик:

app.config['UPLOAD_FOLDER'] = '../avatars/'

@app.route('/upload/<string:filename>')
def uploaded_file(filename):
    return send_from_directory(app.config['UPLOAD_FOLDER'], filename, as_attachment=True)

но его не получается (не знаю как) использовать в , потому что он отправляет ее для скачивания. на сколько я понял, я не могу отправить <img scr='../avatars/1.png'>, потому что из html недоступны файлы не из static. Объясните, пожалуйста, в каком формате и как отправлять картинку, чтобы ее можно было использовать в , и как тогда выгрузить ее из папки вне проекта?


Ответы (0 шт):