2、构建Odoo模块
模块组成
- 业务对象
业务对象声明为Python类,由Odoo自动载入。 - 数据文件
XML或CSV文件格式,在其中声明了元数据(视图或工作流)、配置数据(模块参数)、演示数据等。 - Web控制器
处理Web浏览器发来的requests。 - 静态web数据
Web用到的图像,CSS或JavaScript文件。
创建模块命令
odoo.py提供了一个子命令scaffold(脚手架)可以方便地创建一个空的模块. 打开pycharm的Terminal,先创建一个learn文件夹,在Terminal中进入learn文件夹,然后输入下图命令:
python odoo-bin scaffold <模块名称>