He encontrado y aplicado esta solución:
Código:
def list(request):
my_structure = {
'field_list': ['Timestamp', 'Username', 'Name', 'Version'],
'my_list': serializers.serialize('python', myCollection.objects.all(), fields=('Timestamp', 'Username', 'Name', 'Version')),
}
return render_to_response('my-din_list.html', {'my_structure': my_structure})
Código:
{% for instance in my_structure.my_list %}
<td>{{ forloop.counter }}</td>
{% for field, value in instance.fields.items %}
<td>{{ value }}</td>
{% endfor %}
</tr>
{% endfor %}
El problema que tengo ahora es que los elementos no aparecen en el orden esperado de 'Timestamp', 'Username', 'Name', 'Version', ¿cómo puedo establecer el orden?
Saludos.