У меня есть модуль, содержащий one2many в поле.
пока я создаю строку данных в этом поле o2m, я бы хотел добавить к ней номер строки.
Я попробовал какой-то метод, который нашел на форуме, например эту ссылку .
но поскольку у меня нет функции с именем _onchange_partner_id (), я не знаю, как ее использовать.
или эта ссылка .
но мне кажется, что это старый метод, который я не могу вылечить.
class YcWeight(models.Model):
_name = "yc.weight"
customer_detail_ids = fields.One2many("yc.weight.details", "name", "customer details")
class YcWeightDetails(models.Model):
_name = "yc.weight.details"
name = fields.Many2one("yc.weight", "weight detail list", ondelete="cascade")
no = fields.Integer("row number")
"нет" - это поле, в котором я хочу показать количество строк.
моя проблема:
как я могу получить количество строк?
так как функция декорирования onchage не может получить данные из базы данных.