The environment context
The context is dictionary carrying session data that can be used on both the client-side user interface and the server-side ORM and business logic.
On the client side, it can carry information from one view to the next, such as the ID of the record active on the previous view, after following a link or a button, or it can provide default values to be used in the next view.
On the server side, some recordset field values can depend on the locale settings provided by the context. In particular, the lang key affects the value of translatable fields. Context can also provide signals for server-side code.
For example, the active_test key, when set to False, changes the behavior of the ORM's search() method, ignoring the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access