改Odoo用这Skill理模块

开发Odoo ERP系统。

odoo-development 是介绍 Odoo 业务模块开发的 Skill。它用 Python 模型管理数据,通过 XML 视图组织界面,把控制器、权限和初始化资料分别放好。

比如增加订单字段,先定义数据与规则,再让界面显示;隐藏按钮不能代替访问控制。模型访问权限与记录规则处理的范围不同,导入、接口等入口也要守住业务约束。

主文建议用继承扩展功能,减少直接改核心造成的升级负担;还涉及翻译、定时任务和查询优化。不过它列出的 @api.multi 在新版 Odoo 已移除,不能把整份清单当当前版本可直接运行的写法。

适合先梳理模块职责与扩展位置,再对实际版本核接口。页面 onchange 也不代替服务端校验;本文未运行示例或修改系统,完成一个表单不说明数据规则和权限已经完整。

分类:AI 与 Agent

来源仓库:mindrally/skills

适合用来做什么

  • 如何在Odoo中创建一个自定义的Python ORM模型?
  • 请帮我编写一个用于Odoo模块的XML视图文件。

安装 odoo-development

npx skills add https://www.iskills.cc/skills/mindrally/skills/odoo-development/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 odoo-development 的用途与原始说明

浏览全部 Skill 指南