Un cliente de Adhoc tiene instalado el módulo real_state_management y notifican los siguientes errores y requerimientos:
- El campo area total del inmueble no esta calculando el area correctamente.
- El botón "Refuse Offer" muestra un error al intentar usarlo.
- Quieren agregar un nuevo campo para "Tipo de Operacion", las opciones disponibles pueden ser Venta o Alquiler. No olvidar agregarlo en la vista formulario
- Quieren agregar el campo "Tipo de Propiedad" en la vista lista y que se pueda agrupar
- Hacer fork de este repositorio (utilizar http para descargarlo en local)
- Resolver el enunciado cada punto en un commit diferente.
- Subir resultado a GitHub y pasarnos un correo con la url de tu fork/branch a [email protected]
- En una terminal nos dirigimos a la carpeta de odoo y luego a la versión que queremos ingresar, en este caso la versión 15. El comando a correr es
$ cd odoo/15
- Luego se deberá correr el siguiente comando para levantar el contenedor de docker donde correrá nuestro odoo
$ docker-compose run --rm odoo bash
- Por último vamos a correr odoo en el contenedor generando una nueva base para el ejercicio instalando la aplicación de real_state_management
$ odoo -d ejercicio_inmobiliaria -i real_state_management --dev=all
- Una vez corrido los comandos en un navegador ingresar la siguiente url: 15.odoo.localhost y tener en cuenta que tanto el usuario como contraseña de acceso es "admin".
- Para cambios en archivo python (.py): bajar container (ctrl-c 2 veces) y volver a levantar. Para esto correr
$ odoo -d ejercicio_inmobiliaria --dev=all
- Para cambios en vistas (.xml): recargar página (f5)