Chapter 6. Views - Designing the User Interface

This chapter will help you learn how to build the graphical interface for users to interact with the To-Do application. You will discover the distinct types of views and widgets available, understand what context and domain are, and learn how to use them to provide a good user experience.

We will continue working with the todo_ui module. It already has the Model layer ready, and now it needs the View layer for the user interface.

Defining the user interface with XML files

Each component of the user interface is stored in a database record, just like business records are. Modules add UI elements to the database loading the corresponding data from XML files.

This means that a new XML data file for our ...

Get Odoo 10 Development Essentials 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.