除了使用自定义代码管理访问外,Odoo主要以数据驱动的方式进行权限管理。这种机制通过组与特定用户相关联:用户属于一个或多个组,权限与组关联,从而...
![240](https://upload.jianshu.io/collections/images/1740598/Slider-2.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
除了使用自定义代码管理访问外,Odoo主要以数据驱动的方式进行权限管理。这种机制通过组与特定用户相关联:用户属于一个或多个组,权限与组关联,从而...
Odoo 的模型关联是直接使用postgresql数据库的表外键。Odoo的写法如下: 其中ondelete属性值,对应postgresql的外...
记录集(Recordsets) 本文涉及的API是基于Odoo 8.0及之后版本的,7.0版本之前的API称为“旧API”。记录集是相同模型的一...
在实际的工作中我们经常需要定时完成一些操作,比如生成月度销售报表。或者我们需要把一些计算量很大的操作放在夜间执行。这些都可以用定时任务来完成,o...
odoo开发规范 模块结构 文件夹列表及对应作用 data/:演示和数据文件 models/:模型定义 controllers/:控制器(包含H...
在odoo12中如果xml里定义了menu item,但是没有定义具体的access rule,会出现菜单不显示的情况,这在v10和11版本中是...
报表 报表打印 Odoo 8.0 开始使用新的基于QWeb,Twitter Bootstrap 和 Wkhtmltopdf的报表引擎。一个报表有...
向导 向导以动态形式描述与用户(或对话框)的交互式会话。向导与其他的模型不同,其基类是TransientModel而不是常见的Model。Tra...
工作流 工作流是与动态业务对象相关联的模型。工作流也用于跟踪动态演进的进程。 练习伪工作流在授课模型上添加一个字段state,用于定义一个工作流...
高级视图 树视图 树视图可以采用辅助属性来进一步自定义其行为:decoration-{$name}允许根据对应记录属性修改行的文本风格。对于每个...