[pyar] como configurar Django+tastypie+backbone?

Federico Mendez mendezfederico87 en gmail.com
Vie Feb 8 13:14:36 ART 2013


Ya no estoy tan seguro de eso... si no uso authentication y uso
Authorization() en vez de DjangoAuthorization() funciona bien. :-(


2013/2/8 Federico Mendez <mendezfederico87 en gmail.com>

> Meparece que hay algun problema con la ruta. Enchufe el pdb en el __init__
> del resource, pasa toda esa parte sin problemas pero despues cuando se pone
> a analizar los urlpatterns, hay un momento en el que trata de resolver el
> path de la api (u'polls/api/v1/poll/') y al parecer no lo encuentra. Ni
> idea por que todavia.
>
>
> 2013/2/8 Ariel Camino <arielcamino en gmail.com>
>
>> 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
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
> Mit freundlichen Grüßen,
> Federico Mendez
>



-- 
Mit freundlichen Grüßen,
Federico Mendez
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130208/7dd52ad7/attachment.html>


More information about the pyar mailing list