装修行业 网站建设,济源做网站的好公司,wordpress4.6.1中文包,电商网站建设最好的公司1.1.odoo的模块组成
init.py将一个文件夹编程python包manifestpyodoo模块定义的清单文件#xff0c;用于对odoo模块管理详见model模型类文件#xff0c;存放py文件security表级别权限管理static静态文件views视图文件。wizard瞬态模型向导文件位置
1.2.odoo的开发规范
非强…1.1.odoo的模块组成
init.py将一个文件夹编程python包manifestpyodoo模块定义的清单文件用于对odoo模块管理详见model模型类文件存放py文件security表级别权限管理static静态文件·views视图文件。wizard瞬态模型向导文件位置
1.2.odoo的开发规范
非强制但是一个团队开发规范统一对项目很有利
模块名称:根据业务类型进行命名使用应为小写字符可用下划线分割。模型名称:模型名名称全部使用英文小写字符可用下划线分割类名:使用大驼峰法命名方法名:使用英文小写字符命名可用下划线分割view视图文件命名:一般命名规则为:类名_视图类型_view例如:客户类名为respartner,详情页视图命名:respartner_form_view定义模型外键时使用外键模型类的关键字id”的格式如果是One2many则使用ids’后缀例如:partner idlineids业务中模型实例使用模型关键字进行命名
1.3.基本配置要求
1.3.1.odoo.conf我们把自己做的模块放到custom目录下不要跟addons混合好处你后面会体会到
addons_path D:\working\odoo_dev\odoo-14.0\addons,D:\working\odoo_dev\odoo-14.0\custom1.3.2.__manifest__.py - manifest n.(船或飞机的 )货单 1.3.3.models\patient.py 1.3.4.views\patient.xml – 显示病人信息的Form 1.3.5.security\ir.model.access.csv – 配置病人信息模块的权限