React + Django通信

hyrbngr7  于 2022-12-01  发布在  Go
关注(0)|答案(1)|浏览(82)

我正在开发一个数据挖掘应用程序,你应该可以上传一个csv文件,应用一个算法,并在浏览器中获得结果和一个PDF格式的信息(主要是预测的图表和模型)这是我第一次使用React和Django,所以我的问题是,如何将csv文件从react发送到Django,处理数据并返回给react?谢谢!!
我看过很多教程,但是每个教程都使用sqlite数据库和POST方法来存储数据,我只想处理csv中的数据,因为文件永远不会相同。

atmip9wb

atmip9wb1#

你可以通过一个带有{"Content-Type": "multipart/form-data"}头的HTTP POST请求上传csv文件,然后你可以用一些处理数据集(比如Pandas)的python库读取文件,处理你想要的一切,然后把它发送回客户端,然后你可以删除你的文件。
但是,根据此操作的时间,此请求可能会变得非常慢。
我也认为可能有一个更干净的解决方案,你甚至不需要利用文件系统,只是操纵来自请求的内存中的文件,但我从来没有尝试过在django中做这样的事情。

相关问题