Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2015, 10:25
letni
 
Fecha de Ingreso: octubre-2008
Mensajes: 276
Antigüedad: 15 años, 6 meses
Puntos: 1
Pregunta Respuesta: Filtrar para obtener solo determinadas columnas de la BBDD

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.
__________________
Uso Apache 2.2 con PHP 5.5.9 y MySQL 5.1
Uso Eclipse IDE for Java Developers, Version: Mars.1 Release (4.5.1), Build id: 20150924-1200 para programar en Java bajo Windows