The context is part of the environment of a recordset. It is used to pass information such as the timezone or the language of the user from the user interface as well as contextual parameters specified in actions. A number of methods in the standard addons use the context to adapt their behavior to these values. It is sometimes necessary to modify the context on a recordset to get the desired results from a method call or the desired value for a computed field.
This recipe shows how to read the stock level for all
product.product models in a given
This recipe uses the
product addons. For our purposes, here is a simplified version of the
class product.product(models.Model): ...