小编Leo*_*ros的帖子

Django:通过HttpResponse流式传输动态生成的XML输出

最近我想通过Django视图返回一个动态生成的XML树.我用于XML操作的模块是通常的cElementTree.

我想我通过以下方式解决了我想要的问题:

def view1(request):
    resp = HttpResponse(g())
    return resp

def g():
     root = Element("ist")
     list_stamp = SubElement(root, "list_timestamp")
     list_creation = str(datetime.now())

     for i in range(1,1000000):
         root.text = str(i)
         yield cET.tostring(root)
Run Code Online (Sandbox Code Playgroud)

这样的事情是个好主意吗?我错过了什么吗?

python xml django

4
推荐指数
1
解决办法
2741
查看次数

标签 统计

django ×1

python ×1

xml ×1