¡Desata el poder! Activa 🐞 el Modo DESARROLLADOR o Modo DEBUG de Odoo | Developer mode
¿Cómo activar el modo desarrollador en Odoo?
Introducción al modo desarrollador
- Josué presenta el tema del video, que es cómo aprovechar al máximo el modo desarrollador en Odoo.
- Se explica que el modo desarrollador permite acceder a herramientas avanzadas y configuraciones ocultas.
Activación del modo desarrollador a través de ajustes
- Para activar el modo, se debe ir al menú de ajustes dentro de la sección "opciones generales".
- Al activar este modo, aparecen menús adicionales y un nuevo icono en la pantalla principal.
- También se menciona cómo desactivar el modo desde los mismos ajustes, eliminando los menús adicionales.
Activación mediante URL
- Otra forma de activar el modo es modificando la URL del navegador añadiendo
debug=1.
- Para desactivarlo, se cambia
debug=1pordebug=0, lo cual elimina los menús adicionales y el icono visible.
Preferencias personales sobre métodos de activación
- Josué expresa su preferencia por activar el modo a través de la URL debido a su conveniencia en diferentes pantallas.
Uso de un plugin para activación
- Se menciona una tercera opción: usar un plugin en Chrome para activar o desactivar fácilmente el modo desarrollador.
Activación del Modo Desarrollador en el Sistema
Funcionalidades del Modo Desarrollador
- Se presentan dos pestañas: "líneas de la orden" y "más información". Al activar el modo desarrollador, aparece una pestaña adicional llamada "firma del cliente".
- El modo desarrollador es utilizado principalmente por desarrolladores que necesitan acceder a campos ocultos o información técnica sobre los formularios.
- Consultores funcionales también utilizan este modo para realizar configuraciones y especificaciones técnicas necesarias para los desarrolladores.
Ventajas de Usar el Modo Desarrollador
- Permite editar acciones, ver campos técnicos, administrar filtros y revisar traducciones técnicas. Facilita la edición de vistas actuales y opciones de filtrado.
- Los consultores pueden identificar nombres técnicos de campos en las pistas de audio, lo cual es crucial para comunicar cambios necesarios a los desarrolladores.
Identificación Técnica de Campos
- Al activar el modo, se puede posicionar el cursor sobre un campo para obtener información técnica detallada como nombre técnico, tipo de dato y relación con otros objetos.
- Ejemplo: El campo "partner" está relacionado con un modelo llamado "redes.punto.partner", lo que ayuda a los consultores a especificar cambios al desarrollador.
Información Técnica Adicional
- La identificación rápida del nombre técnico permite a los desarrolladores localizar fácilmente el campo en la vista correspondiente.
- También se puede obtener información técnica sobre botones al posicionar el cursor sobre ellos, incluyendo métodos invocados y estatus posibles asociados al modelo.
Impacto en la Comunicación entre Consultores y Desarrolladores
- Conocer los estatus posibles (draft, sent, done, blocked, cancelled) facilita la comunicación entre consultores y desarrolladores respecto a funcionalidades específicas según cambios de estado.
- Es más eficiente para un desarrollador entender especificaciones basadas en nombres técnicos que en términos visibles como "cotización" o "orden de venta".
Limitaciones sin el Modo Desarrollador