Chapter 9: Backend Views
In all previous chapters, you have seen the server and database side of Odoo. In this chapter, you will see the UI side of Odoo. You will learn how to create different types of views. Aside from the views, this chapter also covers other components, such as action buttons, menu, and widgets, which will help you make your application more user-friendly. After completing this chapter, you will be able to design the UI of an Odoo backend. Note that this chapter does not cover the website part of Odoo; we have a separate chapter for that.
In this chapter, we will cover the following recipes:
- Adding a menu item and window actions
- Having an action open a specific view
- Adding content and widgets to a form view
- Adding buttons to forms
- Passing parameters to forms and actions – context
- Defining filters on record lists – domain
- Defining list views
- Defining search views
- Adding a search filter side panel
- Changing...