[pyar] como configurar Django+tastypie+backbone?

Ariel Camino arielcamino en gmail.com
Vie Feb 8 11:02:15 ART 2013


El 08/02/13 09:32, Federico Mendez escribió:
> Hola a todos, 
> 
> Estoy tratando de enseñarme tastypie + backbone y estoy teniendo
> problemas para procesar data cuando le paso un POST al servidor (y ni
> idea por que). Estoy hace un par de dias sufriendo para entender en que
> le estoy pifiando.
> 
> Si alguien tiene un momento y ha usado estas tecnologias por favor
> fijense si hay algun error obvio
> aca: http://stackoverflow.com/questions/14767864/how-to-set-up-backbone-and-tastypie-to-properly-send-the-api-key-and-username-wh
> 
> Gracias
> 
> -- 
> Mit freundlichen Grüßen, 
> Federico Mendez
> 

Hola, no conozco tastypie porque siempre usé piston (tengo ganas de
probar tastypie), pero te paso algunos consejos:

1- Usá una consola REST para probar la API, normalmente tienen un montón
de cosas útiles a la hora de debugear, por ejemplo el navegador Chrome
tiene una app muy buena REST Console:

https://chrome.google.com/webstore/detail/rest-console/cokgbflfommojglbmbpenpphppikmonn

2- Son útiles validadores como JSONlint para verificar que los datos que
estés probando sean válidos, una vez perdí toda una tarde porque estaba
usando comillas simples en vez de dobles:

http://jsonlint.com/

3- En el lado del server, usa pdb para asegurarte que el request HTTP
esté bien formado (content type, api key, etc).

Lo importante es que identifiques bien los problemas, por ejemplo un BAD
REQUEST puede significar un FK que te falta, pero también puede
significar que el request no tenga bien definido el content type
(obviamente dependerá de tastypie).

Saludos!
-- 
Ariel Camino



More information about the pyar mailing list