Skip to content
tama-eguchi edited this page Jun 27, 2012 · 2 revisions

HTML5を使ってD&Dでサーバにファイルをアップロードするぜー(バリバリー!

なにがうれしいの?:

  • 管理画面で静的ファイルを任意アップロードしたいってリクエストが稀によくある
  • いまどきFTPとか使うわけないじゃないですかヤダー
  • だからってSFTPとかSCPとかWebDAVとかお客さんが理解を示してくれない(設定できないとか)
  • 管理画面と同じアクセス認証でファイル管理もできるYO!(ログイン認証にちゃんとLDAP使ってる管理画面とか滅多にないし…)

稼働サンプル:

できること:

  • ドラッグ&ドロップでファイルをアップロード
  • アップロードされたファイルの一覧、削除、ZIPでまとめてダウンロード

今後の拡張:

  • 画像やZIPの画面内プレビュー
  • ファイル名変更 ・ディレクトリ対応(P) (ディレクトリを作ったりファイルを移動したり)

動作を確認した環境:

  • クライアント
    • Mac版Chrome 19、20
    • Mac版Firefox 13
  • サーバ
    • Python 2.7/2.6 (Apache 2.4/2.2 with mod_wsgi)
    • (Django用とWSGI用のインタフェイスを用意しています)
Clone this wiki locally