Недавно я хотел вернуться через представление Django динамически созданного дерева XML. Модуль, который я использую для обработки XML, является обычным cElementTree.Django: потоковое динамическое создание XML-вывода через HttpResponse
Я думаю, что решать, что я хотел, выполнив следующие действия:
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)
Это что-то вроде это хорошая идея? Я что-то пропустил?
Не допускается ошибка. И я думаю, что все работает отлично. Я просто хотел второго мнения. К несчастью, это не спокойная апи. Просто просмотр сериализации тысяч объектов за один раз. –