Api.Multi no se puede usar más en Odoo13

Gustavo Orrillo
- 04/10/2019 - 1 min. de lectura

Un poco viejo, lo ví meses atrás con este posteo en Twitter. Lo cierto es que a partir de Odoo13 por default cada método en una clase de Odoo será un recordset y no será necesario agregar un decorador @api.multi. Por ejemplo si se fijan en el código, notarán que la función write ahora es 

def write(vals):

Y sigue... ya no tiene decoradores.

PD. del 27/04/2020: lo mismo se aplica para el decorador model_cr (por ejemplo se usa en las funciones que crean una vista de SQL). Los mismos ya no se usan más. 

Acerca de:

Gustavo Orrillo

Apasionado de la programación, implementa Odoo para distintos tipos de negocios desde el año 2010. En Moldeo Interactive es Socio fundador y Programador; además de escribir en el Blog sobre distintos temas relacionados a los desarrollos que realiza.