odoo/documentation#11304

Created by fw-bot
Merged at 65a752daf65faf9ef57e3786138c20cff62c14cf

Statuses:

label
odoo-dev:18.0-17.0-data-modules-tuto-dbo-VJ0q-fw
head
5b0430be4c1b335afe1c2674e69c4da243c26ee3
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

[FW][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).

task-4167176

Forward-Port-Of: #11050