Загрузка AJAX в Python (WSGI) без Flash/Silverlight, с индикатором выполнения
Я ищу чистый пример загрузки Javascript/Python, который использует опрос сервера вместо SWF на стороне клиента для отображения хода загрузки (например, на rapidshare.com)
В настоящее время веб-сайт работает на автономном сервере wsgi, включенном в платформу Werkzeug, но может быть перемещен в mod_wsgi, если нагрузка возрастет.
Я пробовал промежуточное ПО gp.fileupload, но не могу заставить его работать. Примеры на их сайте не будут работать:|
Веб-сайт уже использует библиотеку Glow для другой разной клиентской части, но в ней нет специальных функций, связанных с загрузкой.
1 ответ
Если у вас нет поддержки на веб-сайте для отслеживания размера временного файла (или буфера в памяти) загружаемых данных по мере их поступления, я не знаю, как вы это сделаете. Некоторые из популярных веб-серверов имеют специальную поддержку для этого, в основном экспериментальную, но она не поддерживается широко, и то, что вы пытаетесь сделать, довольно неудобно в целом. Я недавно исследовал это, и все это довольно плохо поддерживается.