2012/11/29 Ruben Hidalgo <[email protected]>

> Hola,
>
> Estoy tratando de setear una variable de session al estilo [1]:
>
> session.set('variable', lista)
>
> El valor de lista proviene de una call que entrega una lista del
> estilo ['1', '2', '3'].
>
> Pero me arroja el siguiente error:
>   Module ZODB.Connection, line 582, in _store_objects
>   Module ZODB.serialize, line 407, in serialize
>   Module ZODB.serialize, line 416, in _dump
>   Module copy_reg, line 69, in _reduce_ex
> TypeError: can't pickle _Element objects
>
> Si en vez de 'lista' le entrego valores fijos ['1', '2', '3'] todo
> funciona perfectamente.
> Alguien puede ayudarme con esto?
>


Qué estás intentado guardar en la sesión? Una instancia de qué? En la
sesión solo puedes guardar tipos básicos: int, string, unicode, dict, list,
...


Mikel


-- 
Mikel Larreategi
[email protected]

CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80
_______________________________________________
Usuarios-Plone mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-usuarios-plone

Responder a