odoo/documentation#11050
Created by Bouvy Damien (dbo)
Merged
at c6a8619367a6dc51b45b4b05bb9ffe835afe67c2
Statuses:
- ci/documentation: (runtime 627s)
- ci/codeowner_coverage: (runtime 10s)
- label
- odoo-dev:17.0-data-modules-tuto-dbo
- head
- 2bf860c10a5d8ed3bff1e7b39931fd6cc0e444c1
- merged
- 1 year ago by Bouvy Damien (dbo)
| odoo/documentation | |
|---|---|
| 17.0 | #11050 |
| saas-17.2 | #11302 |
| saas-17.4 | #11303 |
| 18.0 | #11304 |
| saas-18.2 | |
| saas-18.3 | |
| saas-18.4 | |
| 19.0 | |
| saas-19.1 | |
| master | #11305 |
[ADD] Developer: data module tutorial
Introduce a new tutorial about creating Odoo modules using XML data files
instead of Python code.
This guide is follows closely the 'Server Framework 101' tutorial and
covers the following:
- Module structure and deployment
- Defining models and fields
- Setting up security and access rights
- Creating views and actions
- Implementing relational fields (many2one, many2many, one2many)
- Working with computed and related fields
- Adding business logic through server actions and automation rules
- Creating website controllers for API endpoints
The tutorial includes practical exercises and code examples to reinforce
learning, catering to developers who need to customize Odoo without writing
Python code (e.g. Odoo PS-Tech employees, partners that focus on SaaS instances
or author of Industry modules).