文章目录
前言
个人理解,odoo就是一个控制器prc通过模型(py+js)读取数据库内容用以视图(xml)展示的工具。其底层数据调用通过ORM框架。对于我们菜鸟来说,只需要学习odoo官方教程。掌握好基本的xml和py的修改和编写即可满足90%以上的需要。
为了高效进行二次开发调试,需要搭建开发和调试平台。同时,基于二次开发特点,需要掌握一些初步的断点及调试技巧。本人作为odoo菜鸟,将相关学习和问题解决过程整理为本套教程,力求浅显易懂帮助有兴趣的朋友共同进步。
一、搭建开发环境
1.安装源码搭建环境
由于我此前python一直用的vscode作为平台,因此习惯还是用vscode来开发。具体开发环境搭建参考老赵的文章:
win10下搭建odoo18开发环境。
需要注意 python3.12(3.13不行) 经过测试有问题,启动服务特别慢,只能安装python3.11.9,详情请参考这里。
到这里免费下载odoo官方开发手册中文教程
odoo专家老赵的博客,也可以去B站看他的视频教程。
部分简单的基础知识,请自行查阅手册,本专栏不再赘述。

2.基本参数设置
一般而言,源码目录最好放置在D盘,如果此前已经一键安装过ODOO,可以免去安装postgres数据库的步骤,直接可以修改源码的odoo.conf调用:
[options]
addons_path = addons

1376

被折叠的 条评论
为什么被折叠?



