Linescripts Stored vs Non-Stored Computed Fields in Odoo A computed field has a value worked out by a computation. There is a further choice: whether that value is stored. This piece is about stored versus non-stored computed fields in Odoo. The choice: sto... May 20, 2026
Linescripts Related Fields in Odoo Sometimes a record should show a value that genuinely belongs to a connected record. A related field brings it through. This piece is about related fields in Odoo. Records are connected In Odoo, recor... May 20, 2026
Linescripts Overriding Create and Write Safely in Odoo A developer sometimes needs extra things to happen when records are created or changed. Overriding create and write does that, and it has to be done safely. This piece is about it. Create and write In... May 20, 2026
Linescripts The Odoo Field Types, Explained A model's fields hold the pieces of information a record consists of, and information comes in different kinds. Odoo has field types for those. This piece is an overview of the Odoo field types. Why t... May 20, 2026
Linescripts Many2one, One2many, and Many2many Fields in Odoo The connectedness of records is central to Odoo, and the relational field types are how records are connected. This piece is about the three of them: Many2one, One2many, and Many2many. Why relational ... May 20, 2026
Linescripts The Command API for Relational Writes in Odoo Writing a value to a simple field is straightforward. Writing to a relational field, which holds connections, is not, and the Command API is how it is done. This piece is about it. Why relational writ... May 20, 2026
Linescripts Selection Fields in Odoo Some pieces of information are not free, like text, nor numeric; they are one of a defined set of options. Selection fields hold those. This piece is about selection fields in Odoo. Information that i... May 20, 2026
Linescripts Default Values in Odoo Models When a new record is created, its fields start out needing values. Some can start with a sensible default. This piece is about default values in Odoo models. What a default value is A default value is... May 20, 2026
Linescripts SQL and Python Constraints in Odoo A model holds data, and often there are rules about what data is genuinely valid. Constraints enforce those rules. This piece is about SQL and Python constraints in Odoo. What a constraint is A constr... May 20, 2026
Linescripts Building a Form View in Odoo A model defines a kind of record; a form view is how a single such record is seen and edited. This piece is about building a form view in Odoo. What a form view is A form view is the view that present... May 20, 2026
Linescripts Building a List View in Odoo Where a form view shows one record, a list view shows many. This piece is about building a list view in Odoo. What a list view is A list view presents many records of a kind together, as a list: a row... May 20, 2026
Linescripts Kanban Views in Odoo Beyond the list view and the form view, Odoo has the Kanban view, a particularly visual way of seeing records. This piece is about Kanban views in Odoo. What a Kanban view is A Kanban view presents re... May 20, 2026