Tài liệu Kỹ thuật Chỉnh sửa trên Github Getting Started¶ Buidling a Odoo Module Khởi động/Dừng máy chủ Odoo Xây dựng một Odoo Module Các thành phần của một module Cấu trúc của một Module Quan hệ giữa các đối tượng Các trường của Model Các tệp dữ liệu View cơ bản Mối quan hệ giữa các model Các trường quan hệ Kế thừa Kế thừa Model Kế thừa View Domain Các trường được tính toán và giá trị mặc định Sự phụ thuộc Giá trị mặc định Onchange Model constraints Advanced Views Tree views Calendars Search views Gantt Graph views Kanban Phân quyền Wizards Internationalization Reporting Printed reports WebServices XML-RPC Library JSON-RPC Library Odoo ORM Basic Giới thiệu chung Model Model Transient Model Abstract Model Kế thừa trong ORM Kế thừa truyền thống Kế thừa mở rộng Kế thừa ủy thác Mở rộng các định nghĩa có sẵn Fields: Các trường cơ bản Computed Fields Trường cơ bản Recordsets: truy cập đến các trường Truy cập đến trường thông tin Field Với trường cơ bản Với trường quan hệ Method decorator Các hàm ORM cơ bản Create / Update Search / Read Fields/Views Search Domain Field_name (str) Operator (str) Value Multiple Domain Unlink Toán tử trên Recordset Filter Map Sort Quản lý Error Odoo ORM Advanced Các trường nâng cao Trường Binary Trường Html Trường Image Trường Monetary Trường Selection Trường Text Các trường Date(time) Trường Date Trường Datetime Các trường quan hệ Trường Many2one Trường One2many Trường Many2many Các trường quan hệ giả Trường Reference Trường Many2oneReference Các trường tính toán Trường Related Các trường tự động Các trường truy cập nhật ký Các trường dành riêng Recordsets Ghi lại bộ nhớ cache và prefetching Environment Thay đổi Environment Thực thi SQL Các phương thức ORM phổ biến Thông tin recordset