[Usuarios Plone] Error seteando variable de session

Mikel Larreategi mlarreategi at codesyntax.com
Thu Nov 29 12:18:51 UTC 2012


2012/11/29 Ruben Hidalgo <ruben.rhidalgo at gmail.com>

> 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
mlarreategi at codesyntax.com

CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-usuarios-plone/attachments/20121129/5d69922a/attachment.html>


More information about the Usuarios-Plone mailing list