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
是的。解決方案基於你的答案。 –