最近我想通过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)
这样的事情是个好主意吗?我错过了什么吗?