flowjs для загрузки файлов POST-запрос отправляет пустой массив

Я пытаюсь использовать flowjs/ng-flow загружать изображения, но я не получаю ничего на моем бэкэнде.

Это метод, который должен получать изображения в моей колбе routes.py:

@app.route('/api/file/upload/', methods = ['GET', 'POST'])
@login_required
def upload_files():
    if request.method == 'GET':
        print "GET"
        print request.args
    else:
        print "POST"
        print request.args

    return "200"

Прежде чем выяснить, что я должен был установить testChunks:falseЯ получал только GET запрос и request.args выглядело так:

ImmutableMultiDict([('flowFilename', u'coldplay_butterfly.JPG'), ('flowTotalChunks', u'1'), ('flowRelativePath', u'coldplay_butterfly.JPG'), ('flowTotalSize', u'35338'), ('flowCurrentChunkSize', u'35338'), ('flowIdentifier', u'35338-coldplay_butterflyJPG'), ('flowChunkSize', u'1048576'), ('flowChunkNumber', u'1')])

Для POSTЯ получаю это:

ImmutableMultiDict([])

Я понятия не имею, почему это происходит. Я также мог бы использовать некоторую справку о том, что делать после получения массива с файлами, как о том, как правильно сохранить изображения в папке внутри моего проекта. Единственный пример, который я нашел, был в PHP, поэтому, если бы кто-то мог объяснить, как это сделать в Python, я был бы очень признателен!

Спасибо!

0 ответов

Другие вопросы по тегам