内容简介
If you're a Python developer and want to develop highly efficient business applications with the latest Odoo framework (or if you just want a hands on problem solution book for all your Odoo Development related issues), this book is for you! Some experience with the JavaScript programming language and web development is required to get the most out of this book.
AI简介
这是一本深入讲解Odoo开发的书籍,它涵盖了从安装配置到高级开发技巧的各个方面。无论你是初学者还是经验丰富的开发者,都可以从这本书中找到有用的信息和实用的技巧。
这本书首先介绍了Odoo数据库管理功能原理,包括Odoo服务器与PostgreSQL数据库之间的交互,以及Odoo开发人员常用操作,如Systemd配置文件的使用,命令行操作,以及数据库操作。接着,作者深入讲解了如何定义计算字段的方法,以及如何使用外部ID和命名空间。
在开发过程中,安全性和权限控制是非常重要的。本书详细介绍了如何创建安全组分配给用户,以及如何为新模型定义安全访问权限。此外,还讲解了如何使用buildout进行重复性构建,以及如何定义模型方法和使用API装饰器。
在用户界面方面,本书讲解了如何创建自定义widgets,以及创建基本表单视图。此外,还介绍了如何修改语言 locale 设置,以及如何使用Git和PostgreSQL进行版本控制和数据库配置。