随笔分类 - ODOO开发
摘要:<tree edit="false" create="false" duplicate="false" delete="false"> 。。。 </tree> <Form edit="false" create="false" duplicate="false" delete="false"> 。。
阅读全文
摘要:ODOO中定义sql视图模型: class TestView(models.Model): _name = 'test.view' _description = '测试视图' _order = 'date_order desc' _auto = False date_order = fields.D
阅读全文
摘要:在Python中,通过导入ast模块,使用literal_eval将字符类型(str)的字符串,转化为字典类型(dict)。 literal_eval转换方法,可以避免json和eval方法出现的问题,是字符转换为字典更好的方法。 Odoo中的literal_eval通过"from ast impo
阅读全文
摘要:在odoo中,经常会看到类似如下的代码: self.write({ #### 'move_orig_ids': [(5, 0, 0)], #### }) 上面代码中的(5,0,0)就是在odoo的多对多、一对多数据操作中,常用到的三元组列表。主要有以下这些: (0, 0, values) :用所提供
阅读全文
摘要:在odoo14之前,弹出消息提醒,我们用的是raise Warning('提醒内容') raise Warning('odoo13前警告消息弹出提醒') odoo14里,需要用新的写法,如下: raise UserError('odoo14警告消息弹出提醒')
阅读全文
摘要:Widget在Odoo中的作用举足轻重,下面将到odoo14版本为止的主要自带原生widget发名称与效果图列举清单如下。 url Char类型 radio selection类型 statusbar Selection类型 upgrade_boolean Boolean类型 statinfo in
阅读全文
摘要:2020年10月,odoo14版本发布了,随之正式带来了OWL这一全新框架,它具备hooks钩子,交互反应状态与并行模式等特征。 OWL英文全称是Odoo Web Library,整个框架很小(~<20kbgzip),旨在作为odoo web的UI基础。Owl 是现代化的web框架,主要用Types
阅读全文
摘要:@api.depends 这个装饰器主要运用在odoo的字段相关的函数中。在函数中,对该字段值进行处理时,如果计算值依赖于其他相关字段,不论是与该字段隶属同一张表的还是其他表的字段,都会触发所编写的字段函数。正因为此,可以利用@api.depends 装饰来侦测与字段相关的其他表的字段。如果deco
阅读全文

浙公网安备 33010602011771号