¿Qué abarca este libro?

Capítulo 1, Comenzar con el Desarrollo de Odoo, abarca la configuración del entorno de desarrollo, instalación de Odoo desde el código fuente, y aprender como se gestionan las instacias del servidor Odoo.

Capítulo 2, Desarrollar una Primera Aplicación con Odoo, es una guía a través de la creación de un primer módulo de Odoo, cubre todas las capas involucradas: modelos, vistas y lógica de negocio.

Capítulo 3, Herencia - Ampliar las Aplicaciones Existentes, explica los mecanismos de herencia y sus usos para crear módulos de extensión que agregan o modifican características en otros módulos existentes.

Capítulo 4, Serialización de Datos y Datos de Módulo, abarca los formatos de archivo de datos más usados en Odoo, XML y CSV, identificadores exernos, y como usar archivos de datos en los módulos y en la importación y exportación de datos.

Capítulo 5, Modelos – Estrauturar los Datos de la Aplicación, describre en detalle la capa de Modelo con los tipos de modelos y campos disponibles, incluyendo los campos relacionales y computados.

Capítulo 6, Vistas – Diseñar la Interfaz de Usuario, abarca la capa de Vista, explicando en detalle los tipos de vistas y todos los elementos que pueden ser usados para crear interfaces dinámicas e intuitivas.

Capítulo 7, Lógica de Aplicación ORM – Apoyar la Lógica de Negocio, introduce a la programación de la lógica de negocio del lado del servidor, explorando los conceptos de ORM y sus características, también explica como usar wizards para una interacción más compleja con las usuarias y los usuarios.

Capítulo 8, QWeb – Crear Vistas y Reportes Kanban, recorre las plantillas QWeb de Odoo, usandolas para crear sofisticadas kanban boards y reportes basados en HTML.

Capítulo 9, API Externa – Integración con Otros Sistemas, explica como usar la lógica del servidor Odoo desde aplicaciones externas, e introduce una popular librería de programación que puede también ser usada como cliente de línea de comando.

Capítulo 10, Lista de Verificación de Implementación – En Vivo, muestra como preparar un servidor para ser usado en producción, explica cuales configuraciones deben ser tomadas en cuenta y como configurar un proxy inverso Nginx para mejorar la seguridad y escalabilidad.

Last updated