я могу сделать длинную строку (my_xml
), как это:Разделить строку на несколько строк
elements = Element.objects.all()
my_xml = '<?xml version="1.0" encoding="utf-8"?>\n'
my_xml += 'description\n'
my_xml += 'document title\n'
my_xml += 'other_infos\n'
for elt in elements:
my_xml += elt.title
my_xml += elt.desc
return HttpResponse(my_xml)
Есть еще один уборщик способ сделать это вместо того, чтобы повторять «my_xml +=
» тег?
вы случайно не б e используя webframework здесь (возможно, Django)? –
-1 вы должны перепроектировать код. –
Используйте многострочную строку - см. Http://stackoverflow.com/questions/2504411/proper-indentation-for-python-multiline-strings – Floris