[pyar] [Django] obtener datos de POST

Daniel dmlistapython en gmail.com
Lun Abr 27 08:44:22 ART 2015


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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150427/feb9f0f3/attachment.html>


More information about the pyar mailing list