企业版主题:web_enterprise 破解方式
在module/view下创建一个新的XML 引入XML至__manifest__.py文件 方法二 直接在__manifest__.py引入 'css': ['static/src/css/sale.css']
View 隐藏Field 在某种条件下隐藏 隐藏label 只读 readonly 条件 domain 设定值 eval 表单传值 context (以 default_ 开始代表直接赋值过去) Widget many2one widget (default) no_quick_create - remove the Create and edit... option. no_create_edit - remove the Create "search_value" option. &nb…
Environment environment是Odoo中操作DB的总句柄,可以通过下面几种方式获得: 对于继承了Model的类来说可以通过如下方式 在请求Controller可以通过 通过模型类或者模型对象获取 一些常用上下文参数 使用例子
在Odoo里面,默认提供了ir.sequence这样一个模块,他的作用就是一个序号生成器。在这次的项目中刚好用到了,这里就记录一下。 创建序号 打开 data/data.xml 写入如下代码: 参数说明: name - 名字,随便叫什么都行 code - 调用生成编码的 Key,需保证唯一性 prefix - 前缀,可以是固定的字面量也可以是组合参数 padding - 序列递增的位数 调用 将data/data.xml加入到__manifest__.py的data列表中。
many2many (0,0,{values}) 根据values里面的信息新建一个记录。 (1,ID,{values}) 更新id=ID的记录(写入values里面的数据) (2,ID) 删除id=ID的数据(调用unlink方法,删除数据以及整个主从数据链接关系) (3,ID) 切断主从数据的链接关系但是不删除这个数据 (4,ID) 为id=ID的数据添加主从链接关系。 (5) 删除所有的从数据的链接关系就是向所有的从数据调用(3,ID) …
Python 3.6 安装 Python 虚拟环境 注:在虚拟环境中,你可以使用命令python来代替python3.6,pip来替换pip3.6。如果在环境外的机器上使用Python 3,则需要专门使用python3.6和pip3.6命令。
Sphinx 使用 reStructuredText 标记语法(和其他一些语法)来提供文档控制。如果您之前编写过纯文本文件,那么您可能非常了解精通 Sphinx 所需的语法。 Odoo也是采用这种文档书写! 当然官方也提供了这么一份文档:http://www.odoo.com/documentation/user/10.0/index.html 但国内访问实在是太慢了。。这里我们自己生成一份最新的版本! 安装Sphinx 构建用户文档 构建开发文档
CentOS Linux release 7.4.1708 (Core) Python 2.7.5 PostgreSQL 10 | PostgreSQL 9.6 wkhtmltopdf 0.12.2.1 更新 经验证PostgreSQL 10在Odoo10下会引起一些运行问题,例如序号无法正常工作。2017年10月8日 已修复 准备工作 PostgreSQL安装 Odoo 安装