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, я был бы очень признателен!
Спасибо!