odoo-19 是做什么的?
Odoo 19 开发知识库,包含 18 个专门指南,涵盖 Actions(ir.actions.*、定时任务、服务器动作)、控制器(HTTP 路由、端点、认证类型)、数据文件(XML/CSV 记录、快捷方式、noupdate)、API 装饰器(@api.depends、@api.constrains、@api.ondelete、@api.onchange、@api.model、@api.private)、SQL 约束(models.Constraint 替代 _sql_constraints)、数据库索引(models.Index)、模块开发(清单、向导、报表)、字段类型(Char、Text、Monetary、关系字段)、清单配置(manifest.py、依赖项、资源包)、混入类(mail.thread、mail.activity.mixin、mail.alias.mixin、utm.mixin)、ORM 模型方法(search、CRUD、域过滤器、记录集、驼峰式模型命名)、迁移脚本(pre/post/end 钩子、数据迁移)、OWL 前端组件(钩子、服务、生命周期)、性能优化(N+1 预防、批处理操作、_read_group)、QWeb 报表(PDF/HTML、纸张格式、条码、t-out)、安全/ACL(记录规则、字段级权限、ir.model.access)、testing(unittest、Console/HttpCase、tags、mocking)、Views(tree/form/search/knowledge/kanban, inheritance, arch parsing, on_change)以及 Web Controllers 和 REST API(JWT, API keys, 自定义端点)。