我正在构建一个名为“包装”的模型(类似于产品包装),该模型允许用户为销售订单行树中的每个选定产品创建包装。
from odoo import models, fields, api, _
class Wrap(models.Model):
_name = 'sale.wrap'
_description = 'wraps in SO tree view'
name = fields.Char(string='Name', required=True)
product = fields.Many2one('product.product', string='Product')
quantity = fields.Integer()
class SaleOrderWrap(models.Model):
_inherit = 'sale.order.line'
wrap = fields.Many2one('sale.wrap', string='Wrap')
我已经将名为wraps的字段添加到销售订单行树中,该字段将用户定向到wrap创建表单。
现在,我希望此模型中的产品字段根据该销售订单行中的相应产品自动更新,该怎么做。
我正在自己学习这个框架,这是我可以获得的唯一帮助,请帮助,谢谢。
答案 0 :(得分:0)
您可以在上下文中传递default
值:
<field name="wrap" context="{'default_field_name': field_value}"