Odoo's web client, or backend, is where employees spend most of their time. In Chapter 9, Backend Views, you saw how to use the existing possibilities that backends offer. Here, we'll take a look at how to extend and customize those possibilities. The
web module contains everything related to the user interface in Odoo.
All of the code in this chapter will depend on the
web module. As you know, Odoo has two different editions (Enterprise and Community). Community uses the
web module for user interfaces, while the Enterprise version uses an extended version of the Community
web module, which is the
The Enterprise version provides some extra features compared with the Community
web, including mobile compatibility, searchable menus, and material design. We'll work on the Community Edition here. Don't worry—the modules developed in Community work perfectly in the Enterprise Edition because, internally...