该文被密码保护。 阅读全文
posted @ 2024-04-12 10:57 Odoo开发与实施 阅读(0) 评论(0) 推荐(0) 编辑
摘要: <tree edit="false" create="false" duplicate="false" delete="false"> 。。。 </tree> <Form edit="false" create="false" duplicate="false" delete="false"> 。。 阅读全文
posted @ 2024-04-11 19:09 Odoo开发与实施 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-04-09 00:10 Odoo开发与实施 阅读(0) 评论(0) 推荐(0) 编辑
摘要: ODOO中定义sql视图模型: class TestView(models.Model): _name = 'test.view' _description = '测试视图' _order = 'date_order desc' _auto = False date_order = fields.D 阅读全文
posted @ 2024-04-08 11:22 Odoo开发与实施 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在Odoo源代码中,常常可以看到使用ORM的map。 Model.mapped(func) Parameters参数:func (callable or str) – a function or a dot-separated sequence of field names Returns返回:se 阅读全文
posted @ 2024-04-02 15:31 Odoo开发与实施 阅读(9) 评论(0) 推荐(0) 编辑
摘要: <field name="contact_status_id" attrs="{'readonly':[('is_company','=', False)]}"/> <field name="contact_personal_status_id" attrs="{'invisible': [('is 阅读全文
posted @ 2024-03-02 13:38 Odoo开发与实施 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 在Python中,通过导入ast模块,使用literal_eval将字符类型(str)的字符串,转化为字典类型(dict)。 literal_eval转换方法,可以避免json和eval方法出现的问题,是字符转换为字典更好的方法。 Odoo中的literal_eval通过"from ast impo 阅读全文
posted @ 2024-01-16 10:40 Odoo开发与实施 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 在Odoo免开发轻松实现多级权限等复杂功能一文中,我们在odoo14下不需要后台编程就实现了复杂的多级权限功能。这两天刚刚写完odoo免开发教程的初稿,在里面我基于16版本,用比之前更方便的方法实现了这个多级权限功能,在升级功能的同时,也换了种方式来解决了Odoo免开发轻松实现多级权限等复杂功能一文 阅读全文
posted @ 2023-04-26 23:55 Odoo开发与实施 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在odoo中,经常会看到类似如下的代码: self.write({ #### 'move_orig_ids': [(5, 0, 0)], #### }) 上面代码中的(5,0,0)就是在odoo的多对多、一对多数据操作中,常用到的三元组列表。主要有以下这些: (0, 0, values) :用所提供 阅读全文
posted @ 2021-01-16 00:09 Odoo开发与实施 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 在odoo14之前,弹出消息提醒,我们用的是raise Warning('提醒内容') raise Warning('odoo13前警告消息弹出提醒') odoo14里,需要用新的写法,如下: raise UserError('odoo14警告消息弹出提醒') 阅读全文
posted @ 2021-01-02 20:21 Odoo开发与实施 阅读(528) 评论(0) 推荐(0) 编辑