django-chunked-uploadパッケージを使用して大きなファイルをアップロードする方法を知っています。タグを使用して 1 つのファイルをアップロードするのは、洗練されたソリューションです。<input type="file"/>
このパッケージで複数のファイルをアップロードできるものは見つかりませんでした。
私の場合、ユーザーが複数のファイルをドロップできるドラッグ アンド ドロップ ゾーンを作成しようとしています。JavaScript を使用して、オブジェクトを取得するためFileList
に反復できるオブジェクトを取得しFile
ます。このファイルをチャンクして Django アプリに送信したいと思います。
問題は、パッケージ<input type="file"/>
が CSRF 保護を使用して動作し、その中に存在するファイルを変更することが禁止されているように見えることです。
input
ファイルが JavaScript で既に知られている場合、または他の Django ソリューションが存在する場合、このタイプと対話するソリューションを知っている人はいますか?