白白白湫 2023-03-20 10:43 采纳率: 23.5%
浏览 45
已结题

关于django的在线传闻文件

django中如何实现在线传输文件
一般而言,传输文件是会上传到服务器上,再由服务器进行下载到本地,如果我想直接在线传输,不经过服务器,可以实现吗?
一般的在线传输文件,是不是其实本质上还是上传文件到服务器上,只是要发生给传输文件对象一个消息,是否接收,接收之后,我在上传到服务器上,之后还是按照原先的从服务器上进行下载?

  • 写回答

5条回答 默认 最新

  • lshen01 2023-03-20 10:44
    关注

    参考GPT和自己的思路:

    关于django中如何实现在线传输文件的问题,一般而言,是通过使用ajax技术实现的。具体可以参考Django的官方文档。

    关于直接在线传输文件,不经过服务器的情况,这是不可能的。因为在网站中,文件需要通过向服务器发送请求来完成下载的操作。如果不经过服务器,那么就无法下载。所以,只能通过将文件上传到服务器后再进行下载。

    关于在线传输文件的本质,您的理解是正确的。在线传输文件本质上也是上传文件到服务器上,只不过是在上传完成后,直接从服务器上进行在线传输,而不是先下载到本地再进行传输。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月23日
  • 创建了问题 3月20日