Odoo数据定义文件

阅读(473) 最后更新: 2019年3月22日 16:52

上一页 Odoo模型与ORM | Odoo 动作与菜单 下一页

odoo是一套数据驱动的系统,甚至有些模块的存在就是为了向数据库提供数据(比如不同国家的会计数据模块)数据文件结构XML(也存在一些csv,yaml格式的数据文件)


 


XML数据定义格式


    <record model="{model name}" id="{record identifier}">
<field name="{a field name}">{a value}</field>
</record>

model里填modelclass的_name值 


id里填外部标识(external-identifier),是odoo中用来标注某条数据库记录的唯一标示符,可以在web设置里查看所有的外部标识(ir.model.data表)。


内部field就是定义具体记录的列名和值,可以有多个列


数据文件需在__manifest__.py data或demo字段里列出,才能在模块安装更新后正确的加载 ...

请登录后查看更新内容

留言提问