Como crear un metodo activado por un boton

Hola, te recomendaría empezar leyendo la documentación, la cuál está muy completa [0].

Para los botones en específico está también en la documentación [1].

En la repo de github hay muchas opciones, te dejo un ejemplo [2] bastante sencillo.

[0] Tryton Documentation — Tryton Documentation latest documentation

[1] Wizard — trytond latest documentation

[2] sale_subscription/subscription.py at develop · tryton/sale_subscription · GitHub