簡體   English   中英

Django將文件從一個視圖動作傳遞到另一個

[英]Django Pass file from one view action to another

我有兩個觀點。 第一個呈現csv的FileInput。 提交后,我讀取了csv標頭,並通過包含標頭項目的下拉菜單呈現了第二個操作的模板。 選擇並提交下拉菜單項后,我想讀取csv文件,並在第二個操作中將選定的列保存到db。 如何將文件從一個動作傳遞到另一個動作?

簡短的答案:您不能。 此處的解決方案是將文件存儲在某個位置,然后將文件路徑保存在會話中,然后從會話中讀取路徑並重新讀取文件。

同樣,以相同的觀點做很多事情可能不是最好的設計,但是YMMV ...

腌制該文件並在視圖中的會話中存儲腌制詳細信息,並在另一個視圖中從會話中訪問腌制詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM