Pipenv 工具集pip, Pipfile, virtualenv于一身,是一个非常方便易用的python包 管理工具。

阅读全文

在Debian下的Odoo源码安装,总体上为以下四步:

阅读全文

视图层-设计用户界面

阅读全文

ERP系统里角色众多,权限交错,常见的需求会有不同角色的用户登陆进来看到不一样的数据或者不同的菜单看到不同的记录。需要不同角色的用户登陆进来看到不一样的的数据。在Odoo里面实现各种的“过滤”都是通过Domain来实现的。Domain中文叫做“域”,它起到的作用是“过滤规则”。Odoo里面很多功能都需要用到Domain,操作层面的记录规则、过滤器、动作;代码层面的search方法等都需要用到Domain。

阅读全文

继承-扩展原有的应用

  • Odoo中,有一个非常重要的特色,不用直接修改底层对象就能为我们的模块添加新的功能。这个特色就是Odoo中的继承(inheritance)机制.继承能够在不同的层面上(models,views,business logic)来进行对原有模块的修改。

阅读全文