画像のリストの URL があります。リンクをクリックすると、これらすべての URL の画像を圧縮し、ダウンロード可能なファイルとして提供する必要があります。私が現在行っていることは、
- URL を django ビューに渡す
- 画像を取得してファイルシステムに保存する
- それらを圧縮して
- 応答としてダウンロード ダイアログを返す
今、私はクライアント側ですべてを行うことを考えています.ファイルを圧縮できるJSプラグインZip.jsに出くわしました。私の唯一の問題は、これらの画像を URL から取得し、JS を使用してメモリに圧縮する方法です。
http://www.jquery4u.com/javascript/javascriptjquery-zipfilecompressor-plugins/#.UE8cI2AxznA