本文为最好用的免费ERP系统Odoo 12开发手册系列文章第七篇。 在上一篇文章中,我们概览了模型创建以及如何从模型中载入和导出数据。现在我们已有数据模型和相关数据,是时候学...

本文为最好用的免费ERP系统Odoo 12开发手册系列文章第七篇。 在上一篇文章中,我们概览了模型创建以及如何从模型中载入和导出数据。现在我们已有数据模型和相关数据,是时候学...
对于日期(date)和时间字段(datetime)odoo自带两个方法获取当前的日期和时间日期字段默认为今天 default=fields.Date.context_toda...
Kotlin 协程+Retrofit 最优雅的网络请求使用 1.简介 Retrofit对协程的支持非常的简陋。在kotlin中使用不符合kotlin的优雅 一层嵌套一层,属实...
本文记录一下Kotlin协程如何配合其他网络请求框架来进行网络请求。其中涉及的底层原理暂时不去关注。 本篇文章中使用到的接口来自wanandroid[https://wana...
odoo 执行方法返回信息,odoo只提供了报错信息返回,但是报错会回滚执行的方法,有没有可以运行方法成功后再返回提示信息的呢, 1.onchange方法是可以作为返回警告信...
1.创建模块 odoo提供scaffold命令用来快速创建模块: 2.模块控制器 打开module name文件夹,如mymodules/academy ,编辑control...
翻译模块 导出可译术语 一个模块的有很多的内容都是可以翻译的,可通过导出功能来决定翻译哪些内容。在设置-翻译-导入/导出-导出翻译中:选择默认语言、po格式、需要翻译的模块,...
QWeb是一个基于xml的模板引擎,用于生成HTML片段和页面,模板指令是写在xml标签中的以t-开头的属性,比如t-if如果要让一个标签不被渲染,可以采用t来包裹,这样会执...
安全 odoo提供了两种方式来管理数据权限而不需要通过手写权限管理相关代码,每种方式都通过用户组来指定用户:一个用户属于多个用户组,安全机制通过用户组关联作用到用户 访问控制...