Manejando parámetros en Odoo
La forma facil y poco amigable
En Odoo hay dos maneras de almacenar parámetros. Una es por medio del objeto res.config.settings, la cual es más complicada pero es más amigable para el usuario. La otra manera es almacenar los parámetros en el objeto ir.config_parameter (al cual se lo puede acceder mediante el menu Ajustes > Técnico > Parámetros > Parámetros del Sistema). Tiene la contra que solo los usuarios administradores pueden acceder al menu, es por eso que es ideal para parámetros de configuración como URLs o claves de API (por ejemplo
Como se hace para acceder mediante el código a una configuración? Es muy sencillo, con solo una llamada a la función get_param, por ejemplo para obtener la configuración del parámetros API_KEY
api_key_param = self.env['ir.config_parameter'].get_param('API_KEY')
Acerca de:
Gustavo Orrillo
Apasionado de la programación, implementa Odoo para distintos tipos de negocios desde el año 2010. En Moldeo Interactive es Socio fundador y Programador; además de escribir en el Blog sobre distintos temas relacionados a los desarrollos que realiza.