描述
强迫症得我觉得 筛选 - 添加自定义筛选 - ID 很碍眼,这里显示的是所有的存储字段,我想把它去掉:
安排
在当前模型下继承fields_get方法:
@api.model
def fields_get(self, allfields=None, attributes=None):
res = super(HrEmployee, self).fields_get(allfields=allfields, attributes=attributes)
fields_not_search = ['id']
for field in fields_not_search:
res[field]['searchable'] = False
return res
将不想出现的字段名称放在 fields_not_search 列表中即可,如果想通过组控制显示与否,请自行添加组判断条件。