Я пытаюсь передать данные из модели в файл XML.Я делаю это, как если бы я использовал обычный шаблон .html:
def getGroups(request):
groups = SpeciesGroup.objects.all().order_by('id')
return render_to_response(
'groups.xml',
{'groups':groups},
context_instance = RequestContext(request)
)
в моем файле groups.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Groups>
{% for g in groups %}
<group_id>{{g.id}}</group_id>
<name>{{g.name}}</name>
<description>{{g.description}}</description>
{% endfor %}
</Groups>
При загрузке URL в браузере я получаю пустоеэкран.Но когда я просматриваю источник, я получаю правильные данные:
<?xml version="1.0" encoding="UTF-8"?>
<Groups>
<group_id>1</group_id>
<name>Small</name>
<description>Small</description>
<group_id>2</group_id>
<name>Medium</name>
<description>Medium</description>
<group_id>3</group_id>
<name>Large</name>
<description>Large</description>
</Groups>
Я проверил исходный XML, и все в порядке.Я предполагаю, что я что-то пропустил или что-то упустил на мой взгляд.Бьюсь об заклад, это что-то простое, что я не могу найти в понедельник утром!