odoo 8和odoo 9自定义模块开发的代码有什么特别的区别吗?

我在Odoo v8中开发了一个自定义模块,我希望在Odoo v9上使用相同的模块,是否可以这样做? 最佳答案 Regading:odoo 8和odoo 9的代码是否有任何具体差异

我的答案是肯定的,

你不能只将odoo8开发的模块放在odoo9插件中,它将无法正常工作.

ODOO9有重大变化,我发现模块/型号有些不同:

>有货
>付款方式
>在交货
>网站编辑
>邮件(email.template替换为mail.template)

对于开发人员的观点,我发现了js中的许多变化,我们使用backbone.js而不是raw js / jquery.

> Js [使用doo.define和requires.js]
>现在使用require(‘web.ajax’)调用jsonRpc;
一些控制器和方法具有参数的数量

整体ODOO9具有更结构化和pythonic代码的实现.

希望这可以帮助您理解差异.

点赞