最近,我想通过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)
这是一个好主意吗?我有遗漏什么吗?