2012-05-09 4 views
5

내 애플리케이션에 일종의 업로드 진행 대화 상자를 추가해야 할 필요가 있습니다. 나는 거기에 플래시/자바/HTML5 솔루션이 많이 있다는 것을 알고 있지만 내 경우에는 적합하지 않습니다.Flask에서 파일 업로드 상태를 얻는 방법

플라스크 documentation은 "더 쉬운 해결책"을 제공하여 Flask-Uploads 확장을 제공합니다. 그러나 거기에 내 질문에 대한 해결책을 찾지 못했습니다.

파일 업로드 상태 (이미 업로드 한 바이트 수)가있을 가능성이 있습니까?

실제로 파일 크기가 크지 않으면 Flask가 파일 데이터를 메모리에 축적한다는 것을 알고 있습니다. 그렇지 않으면 파일을 임시 폴더에 저장합니다. 받은 바이트의 수를 얻는 옵션이 없다면 어쩌면 임시 파일 이름을 얻는 방법이있을 수 있습니까?

모든 종류의 트릭을 환영합니다.

도움 주셔서 감사합니다.

나는 이러한

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

답변

1

나는

이 링크를 참조하시기 바랍니다 플라스크에 관련되어 생각하지 않는다 아직 테스트 해보지 못했지만 비슷한 것을 발견했습니다. here

+0

나는 Werkzeug에 장고 접근법을 적용하려했습니다. 커넥터가 보이지 않습니다. 'X-Progress-ID'는 아파치 확장판의 envvar처럼 보입니다. – VisioN

0

내가 도움이 될 수 있다고 생각 :

관련 문제