-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Odoo 11 Development Cookbook - Second Edition - Second Edition
By :
The context is part of the environment of a recordset. It is used to pass information such as the timezone and 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 you how to read the stock level for all product.product models in a given stock.location.
This recipe uses the stock and product addons. For our purposes, here's a simplified version of the product.product model:
class product.product(models.Model):
_name = 'product.product'
name = fields.Char('Name', required=True)
qty_available = fields.Float('Quantity on Hand',
compute='_product_available')
def _product_available...