odoo13新版本特性

本博客列出跟以往12版本不同之处,避免在13版本开发上的错误

1.废除 @api.multi

13的后端方法直接def,不允许再跟此装饰器,因为已废除

 

2.移除下面类似写法(12可以)

<field name="view_type">form</field>

view_type 已取消,如果视图上有这个会升级报错,但是安装没问题

 

3.前端方法传入参数,后端不能在自定义方法中带参数拿来接受(12可以),正确的做法是

前端代码

<button name="action_creatorder" string="创建微信订单" type="object" class="btn btn-primary float-right m1000 o_clipboard_button" context="{'saleType': 1}"/>

后端代码

    def action_creatorder(self):
        # print(self.env.context)
        type = int(self.env.context.get('saleType'))
        print('类型',type)

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值