Я создал настраиваемое поле в odoo и хочу установить значение, как оно получено из поля идентификатора партнера. Это функция, которую я использую для получения значения, помогите мне в этом отношении
код модели
from odoo import models,fields,api
class SaleOrderInherited(models.Model):
_inherit = 'sale.order'
#custom_field = fields.Char(string='Custom Field')
def _get_default_access_token(self):
#return str(uuid.uuid4())
return "testing"
#custom_field = fields.Char(string='Custom Field',default)
custom_field=fields.Text(string="Registration Note",default=_get_default_access_token)
просмотр кода
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<data>
<record id="sales_view_form" model="ir.ui.view">
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<field name="date_order" position="after">
<!--<field name="custom_field"/>-->
</field>
</field>
</record>
</data>
</odoo>
Ошибка в поле кода не найдена