2012-05-09 9 views
5

Необходимо добавить в приложение какое-то диалоговое окно выполнения загрузки. Я знаю, что для этого есть много решений Flash/Java/HTML5, однако они не подходят в моем случае.Как получить статус загрузки файла в Flask

Колба documentation предлагает «легкое решение» Flask-Uploads расширение. Однако я не нашел решения для моего вопроса.

Есть ли какая-либо возможность получить статус загрузки файла (т. Е. Количество уже загруженных байтов)?

Фактически, я знаю, что Flask накапливает данные файла в памяти, если размер файла невелик. В противном случае он сохраняет файл во временной папке. Если нет параметров получения количества полученных байтов, возможно, есть способы получить имя файла temp по крайней мере?

Любые трюки очень приветствуются.

Спасибо за помощь!

ответ

1

Я не думаю, что это связано с Колба

Пожалуйста, смотрите по этой ссылке:

Я думаю, это будет полезно

request.META['REMOTE_ADDR'], request.GET['X-Progress-ID'] 
+0

Я попытался применить подход Django к Werkzeug. Я не вижу разъемы. 'X-Progress-ID' кажется envvar расширения Apache. – VisioN

0

I 've еще, чтобы проверить это, но я нашел ссылку на что-то подобное here

Смежные вопросы