如何在python xml中调用方法?
我有一个python方法,它返回一个值X,正是这个值,我想要得到一个xml文件,其中表示odoo中的树视图。如何在xml文件中调用此方法以显示此值?xml是声明性语言,因此不能“调用”xml文件中的任何函数。在生成XML阶段,您可以在XML文档的特定位置手动插入python函数的结果(如果动态构建) 如果磁盘上有包含XML文档的静态文件,则可以在XML中插入一个神奇的占位符,并在读取XML文件内容后将其替换为python函数结果 test.xml:如何在python xml中调用方法?,python,xml,odoo,Python,Xml,Odoo,我有一个python方法,它返回一个值X,正是这个值,我想要得到一个xml文件,其中表示odoo中的树视图。如何在xml文件中调用此方法以显示此值?xml是声明性语言,因此不能“调用”xml文件中的任何函数。在生成XML阶段,您可以在XML文档的特定位置手动插入python函数的结果(如果动态构建) 如果磁盘上有包含XML文档的静态文件,则可以在XML中插入一个神奇的占位符,并在读取XML文件内容后将其替换为python函数结果 test.xml: <root> <thin
<root>
<things>
<thing>
<title>[%company_name%] Some title</title>
</thing>
</things>
</root>
看我的methode python
def affiche():
返回结果[0]。名称
我希望在以下代码中描述的视图xml odoo中显示此结果:
<record model="ir.ui.view" id="document_tree_view">
<field name="name">document.tree.view</field>
<field name="model">document_binov.document_binov</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Documents">
<field name="titre"/>
<field name="description"/>
<field name="type" />
</tree>
</field>
</record>
document.tree.view
文件
树
<record model="ir.ui.view" id="document_tree_view">
<field name="name">document.tree.view</field>
<field name="model">document_binov.document_binov</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Documents">
<field name="titre"/>
<field name="description"/>
<field name="type" />
</tree>
</field>
</record>