Summary

In the previous chapter, we saw how to build models. Here we went a little further, learning how to implement business logic and use recordsets to manipulate model data.

We also saw how the business logic can interact with the user interface and learn to create wizards that communicate with the user and serve as a platform to launch advanced processes.

Until now, our code was working inside the Odoo server. But the API can also be used from remote clients. In the next chapter, we will be learning how to interact with it through RPC calls.

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.