QWebException: "Expected singleton: supply.conditions(675, 676)" 评估时
QWebException: "Expected singleton: supply.conditions(675, 676)" while evaluating
我有 qweb 模板:
<tr t-foreach="company.supply_conditions_status" t-as="supply">
<td>
<span t-field="supply.vendor"/>
</td>
</tr>
来自 *.py 文件的我的字段:
supply_conditions_status = fields.One2many('supply.conditions', 'purchase_id', string='Order',copy=True)
出现错误:
QWebException: "Expected singleton: supply.conditions(675, 676)" while evaluating 'company.supply_conditions_status.vendor'
我知道问题是我得到了元组。我试图使用循环,但它不起作用。从supply_conditions_status
获取数据有什么解决方案?
循环很好,问题是你在代码的其他地方有company.supply_conditions_status.vendor,循环或删除它:)
vendor
字段也是一个包含多个记录的one2many的问题supply.conditions(675, 676)
<tr t-foreach="company.supply_conditions_status" t-as="supply">
<td>
<t t-foreach="supply.vendor" t-as="vendor">
<span t-field="vendor"/>,
</t>
</td>
</tr>
我有 qweb 模板:
<tr t-foreach="company.supply_conditions_status" t-as="supply">
<td>
<span t-field="supply.vendor"/>
</td>
</tr>
来自 *.py 文件的我的字段:
supply_conditions_status = fields.One2many('supply.conditions', 'purchase_id', string='Order',copy=True)
出现错误:
QWebException: "Expected singleton: supply.conditions(675, 676)" while evaluating 'company.supply_conditions_status.vendor'
我知道问题是我得到了元组。我试图使用循环,但它不起作用。从supply_conditions_status
获取数据有什么解决方案?
循环很好,问题是你在代码的其他地方有company.supply_conditions_status.vendor,循环或删除它:)
vendor
字段也是一个包含多个记录的one2many的问题supply.conditions(675, 676)
<tr t-foreach="company.supply_conditions_status" t-as="supply">
<td>
<t t-foreach="supply.vendor" t-as="vendor">
<span t-field="vendor"/>,
</t>
</td>
</tr>