1
我在一個文件夾下有很多文件(例如'datasets'),這些文件在許多不同的子詞典中分開。如何使用Django將文件從不同的子文件夾上傳到不同的子文件夾中
我想讓用戶在表單中指定文件夾的'datasets'並上傳Django中的所有文件。上傳後,Django視圖函數將從每個文件中提取一些片段信息並保存到數據庫中。我怎樣才能做到這一點。
以下是我的文件結構被上傳:
datasets
- subfolder 1
- file1
- file2
- subfolder 1a
- file3
- subfolder 2
- file4
- file5
很好的編輯。你回答解決了將文件保存到不同子文件夾的問題。但是如果我想上傳來自不同子文件夾的文件呢?我閱讀文檔。默認上傳只允許您從一個文件夾上傳多個文件。如果該文件夾下的子文件夾中有文件,子文件夾中的文件將被忽略。我編輯我的問題標題來澄清我的問題。 – user7299363
這不是一個django問題。這是瀏覽器行爲。您將不得不在客戶端使用遞歸文件上傳器。我不確定目前是否有任何存在的東西是用java製作的。 – e4c5
所以這是怎麼回事? – e4c5