Hola lista,<br><br>tengo un problema que no logro solucionar.<br><br>Necesito importar una serie de datos desde un archivo cvs y crear los tipos de contenido en plone.<br>en un script, estoy usando una cosa asi:<br><br>context.invokeFactory
(tipo,**atd)<br><br>'atd' es un diccionario con todos los campos y valores que tiene el 'tipo' de contenido<br><br>Eso parece andar, por otro lado el 'tipo' de contenido tiene definido el metodo<br>
<br> def at_post_create_script(self):<br><br>que se ejecuta despues de que se crea una instancia (para hacer algo en el contendor). <br><br>El problema es que cuando creo una instancia "a mano" desde la interfaz de plone anda todo bien, pero cuando corro el script y se crea la instancia con invokeFactory, el metodo at_post_create_script no se ejecuta. Despues, cuando entro a editar la instancia creada desde el script (solo la primera vez que entro) se ejectua el metodo. Como si recien ahi se terminara de crear la instancia.
<br><br>alguna sugerencia para hacerlo todo en un solo paso??<br clear="all"><br>-- <br>Santiago Videla<br><a href="http://www.revolucionesweb.com.ar">www.revolucionesweb.com.ar</a><br><br>Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el pensamiento que se hace corazón resplandece con la palabra sencilla y humilde que
l@s tod@s somos.