Openerp-如何删除图像上的编辑选项?

时间:2017-04-03 08:58:41

标签: python xml openerp

我有这个相关的图像(只读)字段,在单击编辑后,在表单视图中,特定图像字段显示其中的编辑选项。请帮我把它删除

字段: -

plot(data[18000:(18000+2000)], type='l')
plot(data[18000:(18000+200)], type='l', col='blue')
xml中的

: -

'emp_img':fields.related('employee_id', 'image_medium', type='char', relation='hr.employee', string='', store=True),

在表单视图中编辑它显示如下:

enter image description here

2 个答案:

答案 0 :(得分:1)

您必须将effective_readonly参数传递给管理图片的image小部件。

以下内容应该有效:

<field name="emp_img" readonly="1" widget='image' class="oe_left oe_avatar" attrs="{'effective_readonly': True}" />

或者您可以在调试模式下使用下面的表单添加以下属性:

attrs="{ &quot;effective_readonly&quot;:True}"/>

答案 1 :(得分:0)

我使用新的CSS文件。即使它在图像上显示编辑选项,一旦您将其设为只读,它就不会替换原始文件。但用户友好程度较低。