In the Screen Designer chapter, we explain how views are created and how the core view types are defined in Odoo. Views determine the way records are presented to users and are essential for displaying information in a clear and usable format. An important characteristic of views is that they are independent of the underlying models, since they are defined using XML rather than being directly embedded in the model logic. This separation offers greater flexibility and provides strong control over how information is displayed.
Odoo supports multiple view types, each delivering a different way of visualizing data. In the latest Odoo version, commonly used views include form, list, and Kanban. Form views allow users to view and manage detailed information; list views present multiple records at once in a structured table, and Kanban views, positioned between list and grid layouts, offer a distinctive and intuitive way to organize and display records.