Buenas tardes! Soy nuevo en Odoo y tengo un problema con un modelo. Este hereda de product.product y en la lógica del modelo se agrega una imagen creada con una librería. Esta imagen está en un field.Binary(computed='my_func'), donde my_func es donde genero la imagen. El problema que tengo es que la imagen no se almacena en ningún momento en la DB o en algún sitio y tengo que generarla nuevamente al realizar alguna visualización del producto u otros tratos sobre este. Hay algún método sin usar sql (actualmente utilizo self.env.cr.execute(query) y self.env.cr.fetchall() para lograr mi objetivo) para no saltearse esa capa de seguridad de odoo con el orm y demás? He intentado "forzar" el guardado a través del atributo "store" de field, y también "force_save" en las vistas, pero sigue sin guardarse.
Bienvenido al foro de Odoo Argentina 🇦🇷
Brindamos un espacio a la comunidad argentina de Odoo para centralizar el debate, compartir ideas, desarrollos, y formar parte de una comunidad que crece día a día
Para poder participar, debés estar registrado así los miembros de la comunidad pueden interactuar con tus preguntas.
¿No estás registrado? Registrate acá
Esta publicación está en espera de validación
Se marcó esta pregunta
29
Vistas
¿Le interesa esta conversación? ¡Participe en ella!
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
Registrarse