odoo-development
SKILL.md
Descripción técnica
Odoo es un ERP modular basado en Python. Cada módulo encapsula modelos, vistas, seguridad, datos y pruebas.
Estructura recomendada de un módulo
my_module/ models/ views/ security/ data/ reports/ tests/ manifest.py
Buenas prácticas clave
- Modelos
- Clases en
PascalCase _nameensnake.case
- Clases en
- ORM
- Evitar SQL directo si no es necesario
- No usar
cr.commiten lógica ni tests
- Vistas
- XML claro y desacoplado
- QWeb para reportes
- Testing
TransactionCase- Tests en
tests/test_*.py
- CI/CD
- Odoo.sh o pipelines propios
- Arquitectura
- MVC: Modelos (Python), Vistas (XML/QWeb), Controladores (HTTP)
El desarrollo profesional en Odoo requiere alinearse estrictamente con las guías oficiales para garantizar mantenibilidad y compatibilidad futura.
Weekly Installs
10
Repository
sergioperez8042…commerceFirst Seen
Feb 12, 2026
Security Audits
Installed on
opencode10
gemini-cli10
github-copilot10
codex10
kimi-cli10
amp10