如何通过Django代理文件流请求并将其上传到Proxmox?

时间:2019-02-18 03:40:02

标签: django proxmox

假设我有一个Django WebUI上传一个大文件(8G),该文件通过API发布到proxmox。据我所知,只有Django posts to Proxmox从浏览器的上传完成了,这导致数据传输时间加倍。

是否可以通过Django将数据从浏览器流式传输到proxmox?

我看了一下django-channel,并假设下面是一些虚构的代码,但是我认为我无法使用从websocket接收到的部分数据来调用帖子:

from channels.generic.websocket import WebsocketConsumer
import json

class UploadConsumer(WebsocketConsumer):
    def connect(self):
        self.accept()

    def disconnect(self, close_code):
        pass

    def receive(self, data):
        # how to write partial data block to proxmox via post?

任何想法都很棒。

0 个答案:

没有答案