【发布时间】:2013-05-27 17:36:49
【问题描述】:
对不起,我的英语不好
今天我正在尝试在 OpenERP v7 中开发一个新模块。我的模块完全按照我的意愿工作,但是当我与队友共享它时,安装后他们必须手动插入大量数据来测试所有模块的功能。所以我建议创建一个包含一些演示数据的 xml 文件。
我遵循此链接中的文档
https://doc.openerp.com/trunk/server/03_module_dev_01/
这是我的openerp.py
的内容{
'author' : "Oussama",
'version' : '0.1',
'name' : "School Management",
'description' : "My Module for school",
'category' : 'School',
'sequence' : 0,
'depends' : ['base'],
'demo' : ['school_demo.xml'],
'installable' : True,
'application' : True,
'auto_install' : False,
}
我的school_demo.xml结构基于官方文档
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="job_1" model="ao_sc_job">
<field name="name">Teacher</field>
</record>
<record id="job_2" model="ao_sc_job">
<field name="name">Director</field>
</record>
</data>
</openerp>
在这个文件中,我尝试在“ao_sc_job”表中添加两条记录,但是当我重新启动服务器时,更新我的模块时,我在“ao_sc_job”表中没有找到任何记录。
我不知道我是否错过了什么。任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: python xml openerp point-of-sale