Models – Structuring the Application Data

In Chapter 3, Your First Odoo Application - A Practical Overview, we saw an overview of all the main components involved in building an application for Odoo. In these following chapters, it's time to explain the several layers that make up an application—models, views, and business logic—in more detail.

We will extend the To-Do app built in the previous chapter, and take it to another level. What if, instead of only a simple list of tasks, we also have a Kanban board showing the tasks as cards, and organize them into columns according to the stage they're at, such as To Do, Doing, and Done?

The following chapters will work toward this goal. Right now, in this chapter, we will learn how to use models ...

Get Odoo 11 Development Essentials - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.