forked from odoo/odoo
-
Notifications
You must be signed in to change notification settings - Fork 1
Modulos Personalizados
Carlos Rosquillas edited this page Sep 13, 2017
·
2 revisions
-
Correr el ambiente de desarrollo.
-
Obten el
Container ID
de la imagenprescrypto/odoo
.$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 61fa1118aec5 prescrypto/odoo "/entrypoint.sh odoo" 13 minutes ago Up 13 minutes 0.0.0.0:8069->8069/tcp, 8071/tcp odoo_web_1 c320aabb6625 thajeztah/pgadmin4 "python ./usr/loca..." 13 minutes ago Up 13 minutes 0.0.0.0:5050->5050/tcp odoo_pgadmin_1 612dcbd8eba3 postgres:9.4 "docker-entrypoint..." 13 minutes ago Up 13 minutes 5432/tcp odoo_db_1
-
Crear un esqueleto para el modulo.
# abrir terminal dentro de la imagen. docker exec -i -t 61fa1118aec5 /bin/bash # crear el esqueleto del modulo /mnt/prescrypto-odoo/odoo-bin scaffold nombre_del_modulo /mnt/custom-addons
A partir de este punto se puede cerrar la sesión de bash. Ya se puede activar el modulo dentro de Odoo. Dentro de <repo>/prescrypto/
encontrara:
└── nombre-del-modulo
├── controllers
│ ├── controllers.py
│ └── __init__.py
├── demo
│ └── demo.xml
├── __init__.py
├── __manifest__.py
├── models
│ ├── __init__.py
│ └── models.py
├── security
│ └── ir.model.access.csv
└── views
├── templates.xml
└── views.xml
Para más documentación de como gestionar el modulo: