WhatsApp chat

Odoo PyCharm

Marlon Falcon Hernandez, • odoopycharm
Back

PyCharm es uno de los IDE más utilizados para desarrollar en Python y resulta muy cómodo para trabajar con Odoo: permite lanzar el servidor, poner puntos de interrupción y depurar el código de nuestros módulos paso a paso.

Configurando Odoo en PyCharm

Para ejecutar Odoo desde PyCharm hay que crear una configuración de ejecución de tipo Python (Run, Edit Configurations). Los valores principales son: el script odoo-bin, el parámetro con el archivo de configuración y el directorio de trabajo:

/home/marlon/odoo/odoo_10/odoo-bin
--config=/home/marlon/odoo/odoo_10/odoo.conf
/home/marlon/odoo/odoo_10

Con esto ya podrás iniciar Odoo con el botón Run o en modo Debug.

Actualizar con traducción

Cuando modificamos los archivos de traducción de un módulo, Odoo no sobrescribe por defecto los términos ya cargados. Para forzarlo se usa la opción --i18n-overwrite, ya sea desde la consola o añadiéndola a los parámetros de la configuración de PyCharm:

odoo -d db16-bim -u base_bim_2 --i18n-overwrite --stop-after-init --logfile=/dev/stdout
-u base_bim_2 --i18n-overwrite