Saltar al contenido principal
Versión: Tryton 8.0 (LTS)

Curso práctico de desarrollo: Tryton 8.0

Esta ruta transforma el entrenamiento comunitario de Tryton 5.0 en un curso actualizado, verificable y específico para la serie seleccionada. El proyecto continuo es una biblioteca: comienza con libros y autores y termina con préstamos, workflow, asistentes, informes, extensiones y migraciones.

No copie ejemplos de otra serie. Cambie la versión desde la barra superior y use los comandos y enlaces de esa edición.

Cómo aprender con esta ruta

  1. Lea primero el modelo mental; debe poder explicarlo con sus palabras.
  2. Escriba el ejemplo, no lo pegue sin comprenderlo.
  3. Ejecute el ejercicio en una base desechable y conserve una prueba automatizada.
  4. Compare el resultado esperado y diagnostique cualquier diferencia.
  5. Solo entonces continúe al capítulo siguiente.

Plan del curso

#CapítuloTiempo orientativo
11. Entorno reproducible2 h
22. Anatomía de un módulo3 h
33. Modelos, campos y relaciones4 h
44. Vistas, acciones y menús3 h
55. Valores, cálculos y cambios4 h
66. Dominios, PYSON y seguridad4 h
77. Workflow y reglas de negocio4 h
88. Asistentes, informes y tareas4 h
99. Extender módulos sin romperlos5 h
1010. Pruebas, migraciones y entrega4 h

Qué se mejoró respecto al entrenamiento 5.0

  • Pruebas, permisos, seguridad y migraciones acompañan el proyecto desde el comienzo.
  • Los ejemplos usan Python 3, importaciones relativas, APIs de la serie 8.0 y prácticas cooperativas del Pool.
  • Cada capítulo distingue comodidad de interfaz, integridad del servidor y autorización.
  • Se añaden rendimiento, multicompañía, paquetes, CI y actualización de datos.

Fuentes y criterio editorial

La secuencia se inspira en el entrenamiento de Coopengo 5.0, pero el texto y los ejemplos fueron reestructurados y contrastados con el tutorial oficial de módulos, la referencia del servidor y el código oficial. Cuando una API cambie dentro de la serie, prevalecen el código y las notas de lanzamiento oficiales.