4
我有一个代码可以在Internet上获取一些信息并将其作为Python列表返回。我想在Odoo树视图中显示(不保存在数据库中)。作为Odoo 10中的列表计算的字段
对于这一点,我创建了一个计算字段如下:
created_time = fields.Char(compute='_compute_created_time')
@api.multi
def _compute_created_time(self):
my_data = self.my_internet_data()
created_time_list = []
for created_times in my_data:
created_time_list.append(created_times['created_time'])
self.created_time = created_time_list
当树视图被呈现,就可以显示单个行与它的所有数据。这不是我想要的。
我想显示列表中的每一个单独的数据在自己的行。我相信为此发生,我不能使用fields.Char()作为字段类型。那么,我使用哪种字段类型或者其他解决方案?
谢谢你。只是使用create方法创建每个记录并运行良好。 –
但这就是我建议的 – Cherif
是的。解决方案基于你的答案。 –