Foros del Web » Programando para Internet » Python »

enviar datos de django a jquery

Estas en el tema de enviar datos de django a jquery en el foro de Python en Foros del Web. Hola, Soy algo nuevo en el area y tengo el siguiente inconveniente, tratare de explicarlo lo mas claro posible: Tengo problemas al tratar de constrir ...
  #1 (permalink)  
Antiguo 11/09/2014, 17:02
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta enviar datos de django a jquery

Hola, Soy algo nuevo en el area y tengo el siguiente inconveniente, tratare de explicarlo lo mas claro posible:

Tengo problemas al tratar de constrir diccionarios que tengan mas de una clave valor esto es :

dic = { 'uno':uno}

hasta el momento puedo enviar esto a una respuesta ajax y lo hago de la siguiente manera

respuesta = json.dumps(dic)

y funciona!!! y en el lado de jquery lo que hago es:

$.each(respuesta,function(key , value){
alert(value);
});

pero que pasa si quiero aumentar los valores que envio de esta forma:

dic = { 'uno':uno, 'dos':dos, 'tres':tres, 'cuatro':cuatro, 'cinco':cinco}

el problema radica en que si quisiera por ejemplo poner estos datos en una tabla del lado de jquery no se como recorrer esta lista ni como haria del lado de Django para anexar mas datos al diccionario.

Por favor si alguien sabe de este tema le agraeceria la respuesta.
  #2 (permalink)  
Antiguo 11/09/2014, 17:17
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: enviar datos de django a jquery

Depende de lo que vayas a iterar. Tienes alguna duda mas concreta? Tal vez estas tratando de serializar un objeto a mano. En cuyo caso te recomiendo https://docs.djangoproject.com/en/de...serialization/

O tal vez tienes una colección de datos y quieres formar un diccionario a partir de esos datos. Por favor pon un ejemplo mas concreto.

Si solo quieres añadir valores a un diccionario, siempre puedes hacer lo siguiente.
Código Python:
Ver original
  1. mydict = {}
  2. mydict['uno'] = uno
  3. # o
  4. foo, bar = 'dos', dos
  5. mydict[foo] = bar

Etiquetas: ajax, django, jquery, json
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.