我知道如何使用django-chunked-upload包上传大文件。使用标签上传一个文件是一种优雅的解决方案。<input type="file"/>
我还没有找到任何东西可以让我用这个包上传多个文件。
就我而言,我尝试创建一个拖放区,用户可以在其中拖放多个文件。使用 JavaScript,我获得了一个FileList
对象,我可以通过迭代来获取File
对象。我想将此文件分块发送到我的 Django 应用程序。
问题是包使用<input type="file"/>
带有 CSRF 保护的包工作,并且似乎禁止更改其中存在的文件。
有没有人知道与这种类型的文件进行交互的解决方案,input
如果文件在 JavaScript 中已经知道或者是否存在其他 Django 解决方案?