Let's do something interesting with the Odoo RPC API. We built a simple app for tasks we need to perform. What if users could manage personal tasks directly from their computer's desktop? We will create a command-line (CLI) client application that connects directly to our Odoo server and lets us manage our tasks.
We will split it into two files: one dealing with interactions with the server backend, todo_api.py, and another dealing with the application's user interface, todo.py.