如何在odoo中使用自定义名称更改上载的附件文件名

2024-04-20 06:30:38 发布

您现在位置:Python中文网/ 问答频道 /正文

上载附件文件时,我希望使用自定义名称显示,而不是使用默认文件名


Tags: 文件名称附件文件名
1条回答
网友
1楼 · 发布于 2024-04-20 06:30:38

Python代码

class MyModel(models.Model):
_name = 'your.model'

image = fields.Binary('Image', required=True)
image_filename = fields.Char("Image Filename")

XML视图

<record id="view_form_your_model" model="ir.ui.view">
    <field name="name">Your Model Form</field>
    <field name="model">your.model</field>
    <field name="arch" type="XML">
        <form>
            <sheet>
                <group>
                    <field name="image_filename" invisible="0" />
                    <field widget="binary" name="image" filename="image_filename" />
                </group>
            </sheet>
        </form>
    </field>
</record>

谢谢

相关问题 更多 >