Exemple #1
0
    i.save()

print "Current time " + time.strftime("%X")

##HERE, redo this, You are missing the grupo de proveedor that belongs to each user....
##Need to spend some time adding Pedidos, and Pedidos status...

# Lets do some pedidos...
print "Current time " + time.strftime("%X")
print "an order per user, at least"
for user in User.objects.filter(username__contains="CLIENTE"):
    user_listas = Cliente.objects.get(user_id=user.id).listas.all()
    cliente = Cliente.objects.filter(user_id=user.id)
    proveedor = cliente[0].user.groups.exclude(name=CLIENTE_ATTRIBUTE)[0]
    pedido = {}
    cliente_values = cliente.values()[0]
    orden = {}
    descripcion = {}
    precio = {}
    active = {}
    for lista_i in user_listas:
        current_list = Elemento.objects.filter(lista_id=lista_i.id, producto_id__isnull=False)
        for ele in current_list:
            descripcion[ele.producto.product_ref] = ele.producto.nombre
            precio[ele.producto.product_ref] = float(ele.producto.precio)
            active[ele.producto.product_ref] = 1
            if ele.producto.product_ref in orden:
                orden[ele.producto.product_ref] += ele.cantidad
            else:
                orden[ele.producto.product_ref] = ele.cantidad
        pedido["cliente"] = cliente_values