Pude solucionarlo agregando un boton "save" que pase de un estado borrador a "guardado" y de ahi el boton enviar mail funciona correctamente
Gracias a todos por sus respuestas igualmente! Aparentemente es necesario tener un estado intermedio desde el inicial al que realiza la accion para que se guarde la instancia del formulario abierto El martes, 15 de septiembre de 2015, 15:22:57 (UTC-3), Alejandro Brunacci escribió: > > Hola Guillem, gracias por tu respuesta. Agregue el default_state y sigo > con el mismo problema... > > El código se encuentra aquí: > https://[email protected]/Abrunacci/bitson_trial.git > > es mas que evidente que hay algo que no estoy realizando correctamente sin > embargo, veo otro codigo y lo hacen de esa manera... la verdad no le > encuentro solución :S > > El jueves, 10 de septiembre de 2015, 11:29:48 (UTC-3), Guillem Barba > Domingo escribió: >> >> 2015-09-07 20:10 GMT+02:00 Alejandro Brunacci <[email protected]>: >> >>> >>> Hola Raimon, si, ya he intentado eso pero me la lista "bitsons" esta >>> vacío... incluso si hago un "print bitsons" me devuelve una lista vacía >>> por eso mismo comparto todo el código, evidentemente o no se esta >>> ejecutando correctamente o no lo estoy pudiendo instanciar. >>> >> >> Creo que se debe a que tu instancia "bitson" no se encuentra en el estado >> "bitson". >> Cuando le pones el decorator @Workflow.transition('sended') le estás >> diciendo que la siguiente función es una transición y, como tal, debe ser >> una transición de las aceptadas (las que se han definido en >> cls._transitions). >> Tu no tienes un valor por defecto para el campo "state" con lo que la >> transición que estás intentando es None -> 'sended'. >> >> salut! >> -- >> Guillem Barba >> http://www.guillem.alcarrer.net >> >
