es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Campo OneToMany en Odoo: la manera adecuada de enlazar dos modelos.

Estoy tratando de crear un nuevo modelo y tengo problemas para vincularlo con otro modelo.

Error:

 raise UserError(_("No se encontró ningún campo inverso %r para %r") % (self.inverse_name, self.comodel_name))
odoo.exceptions.UserError: ("No se encontró ningún campo inverso None para 'res.sector', ''", '' )
Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error que recibiste indica que el campo inverso especificado en el código no se puede encontrar para el comodelo relacionado. Esto puede ocurrir cuando el parámetro inverse_name en la definición del campo es incorrecto, o cuando el comodelo relacionado no tiene un campo correspondiente con el inverse_name especificado.

    Para solucionar este problema, revisa las definiciones de campo en tu código y asegúrate de especificar el inverse_name correcto para el comodelo relacionado. También puede ser necesario crear un nuevo campo en el comodelo relacionado con el inverse_name correcto si aún no existe.

    Además, asegúrate de que el comodelo relacionado esté debidamente definido y configurado en tu instancia de Odoo, ya que esto también puede causar problemas con la vinculación de modelos.

Comments are closed.