[pyar] [Django] obtener datos de POST

Emilio emilioramirez04 en gmail.com
Lun Abr 27 09:16:58 ART 2015


Cual es la respuesta de ese $http en javascript. Te pregunto para ver si
está relacionado con cfrs (Cross Site Request Forgery protection), veo que
no lo estas mandando en tu POST.

[1] https://docs.djangoproject.com/en/1.8/ref/csrf/

2015-04-27 8:44 GMT-03:00 Daniel <dmlistapython en gmail.com>:

> Con angular en el frontend estoy mandando al backend (django)
> con
> $http({
>               method: 'POST',
>               url: url,
>               data: $.param($scope.factura),
>           headers: {'Content-Type': 'application/x-www-form-urlencoded'}
>
> y si en el backend hago un repr del request.POST muestra (*) , pero no
> puedo extraerlo con getlist (me devuelve un array vacío)
> ¿cuál es la manaera correcta de obtener los datos que se estan enviando?
>
>
> (*)
> <QueryDict: {'carrito[0][nombre]': ['Masa'], 'carrito[0][rubro][nombre]':
> ['Martillo'], 'carrito[1][rubro][nombre]': ['Martillo'],
> 'carrito[0][en_oferta]': ['false'], 'carrito[0][precio_venta]': ['0'],
> 'carrito[1][id]': ['6'], 'carrito[0][marca][nombre]': ['Bahco'],
> 'carrito[0][rubro][id]': ['1'], 'carrito[1][rubro][id]': ['1'],
> 'carrito[0][marca][id]': ['1'], 'carrito[0][id]': ['2'],
> 'carrito[0][$$hashKey]': ['object:8'], 'carrito[1][rubro][markup]': [''],
> 'carrito[0][rubro][markup]': [''], 'carrito[1][cantidad]': ['2'],
> 'carrito[0][medida]': ['180g'], 'carrito[1][precio_venta]': ['3.63'],
> 'cond_iva': [''], 'carrito[1][nombre]': ['Bolita'], 'carrito[0][__str__]':
> ['Martillo Masa Bahco 180g'], 'carrito[1][medida]': ['200gr'],
> 'carrito[0][stock]': ['0.00'], 'carrito[0][cantidad]': ['1'],
> 'carrito[1][en_oferta]': ['false'], 'cliente_id': ['1'],
> 'carrito[1][$$hashKey]': ['object:6'], 'carrito[1][marca][markup]': [''],
> 'carrito[1][__str__]': ['Martillo Bolita Bahco 200gr'],
> 'carrito[0][marca][markup]': [''], 'nro_factura': [''],
> 'carrito[1][marca][nombre]': ['Bahco'], 'carrito[1][stock]': ['0.00'],
> 'carrito[1][marca][id]': ['1']}>
>
> --
> Daniel Malisani
>
> _______________________________________________
> 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
>



-- 
Emilio H. Ramirez
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150427/0171f14c/attachment.html>


More information about the pyar mailing list