Загрузка 2х изображений и вывод 1го на экран с помощью Flask Restful API

Нужно загружать на сервер две фотографии, после чего они объединяются и получившееся должна выводится на экран (Код для обедининия не нужен). Если одну фотографию я знаю как отправить на сервер (Нашел в документации), то две не знаю. Как переписать код под загрузку 2х фотографий. Желательно разеснить как это работает, так как я еще не совсем разобрался в Flask Restful API.


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

Автор решения: icYFTL

Еще бы чуть чуть погуглили:

@app.route('/upload', methods=['POST'])
def upload():
    uploaded_files = request.files.getlist("file[]")
    filenames = []
    for file in uploaded_files:
        if file and allowed_file(file.filename):
            filename = secure_filename(file.filename)
            file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
            filenames.append(filename)
    return render_template('upload.html', filenames=filenames)
→ Ссылка