2012-05-09 20 views
5

アップロードプログレスダイアログをアプリケーションに追加する必要があります。 Flash/Java/HTML5のソリューションがたくさんあることはわかっていますが、私の場合は適切ではありません。Flaskでファイルをアップロードするステータスを取得する方法

フラスコdocumentationは、Flask-Uploads拡張を提供する「より簡単なソリューション」を提供します。しかし、私はそこに私の質問のための任意の種類の解決策を見つけていない。

ファイルのアップロード状況(アップロード済みのバイト数)はありますか?

実際、Flaskは、ファイルサイズが大きくない場合、ファイルデータをメモリに蓄積することを知っています。それ以外の場合は、ファイルを一時フォルダに格納します。受信バイト数を取得するオプションがない場合は、少なくとも一時ファイル名を取得する方法がありますか?

どのような種類のトリックも大歓迎です。

ありがとうございました!

私はこれらが

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

答えて

1

は、私は

は、このリンクをご覧くださいフラスコに関係しているとは思いませんまだテストしていませんが、同様のものへのリンクが見つかりましたhere

+0

私はWerkzeugにDjangoアプローチを適用しようとしました。私はコネクタが表示されません。 'X-Progress-ID'はApache拡張のenvvarのようです。 – VisioN

0

I役に立つことだと思います。

関連する問題