Skip to content

Instantly share code, notes, and snippets.

@lfborjas
Created November 28, 2010 02:09
Show Gist options
  • Save lfborjas/718499 to your computer and use it in GitHub Desktop.
Save lfborjas/718499 to your computer and use it in GitHub Desktop.
ejemplo de serialización de consultas de django con json
import json
from rojoverdeajo.espaciofisico.models import zona
#obtener todas las zonas
zonas = Zona.objects.all()
#construir una lista de diccionarios que representen a las zonas
lista = [{'pk': zona.pk, 'zona': zona.zona} for zona in zonas]
#convertir eso en un json
serializado = json.dumps(lista)
#agarrar ese json y volver a convertirlo en un objeto de python
deserializado = json.loads(serializado)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment