跟踪字段时是否可以添加其他信息?例如假设有两个字段:
_track = {
'field1': {},
'field2': {},
}
如果这些字段中有任何更改,我需要跟踪这些字段。这没关系,但问题是这些字段标签是相同的,例如:
_columns = {
'field1': fields.integer('Number', track_visibility='onchange'),
'field2': fields.integer('Number', track_visibility='onchange')
}
我不想改变他们的标签,因为这些标签应该是相同的,因为它们代表的是同一件事,但在不同的时间。但是是否可以在跟踪发生时添加其他信息,例如,而不是像这样显示:
Number: 1 - > 2
它会显示如下:
Number: 1 -> 2 "before field" #when field1 is changed
Number: 2 -> 3 "after field" #when field2 is changed
换句话说,是否有可能提供额外的信息,以便用户看到发生了什么变化,他会理解它发生在哪个字段。现在它只显示“数字”字段发生了变化,但不清楚是哪一个。