Desarrollo de módulos en Odoo: la guía completa
Todo lo que de verdad importa al programar en Odoo, en orden y con ejemplos: de los cimientos de un módulo a la automatización.
Odoo no se programa como un framework web cualquiera. Casi todo se declara —modelos, vistas, permisos— y el motor hace el resto; y la regla de oro es heredar en vez de copiar. Esta guía recorre, en el mismo orden en que los abordamos en proyectos reales, los conceptos que separan un módulo que dura de uno que se convierte en deuda técnica. Cada bloque enlaza al artículo a fondo.
Los cimientos
Antes de escribir lógica, entiende de qué está hecho un módulo.
El modelo de datos
La decisión técnica que más condiciona la vida de tu Odoo.
Seguridad
Quién ve qué. Aquí se concentran los errores más caros.
Lógica y presentación
Que el sistema reaccione solo y que los documentos den la talla.
Mantenibilidad
Lo que hace que tu código sobreviva a las actualizaciones.
¿Y si esto lo hace alguien con criterio?
Desarrollamos módulos a medida que heredan bien y sobreviven a las migraciones. Cuéntanos tu caso.