Auto_setup 自动帮你完成建新库时必做几个操作
-
https://github.com/ccdos/into-openerp-addons/tree/master/auto_setup
下载:<br / https://github.com/ccdos/into-openerp-addons/archive/master.zip br />
本模块在Openerp创建数据库的时候 自动安装,目前做了三件事
1. 调整 Settings 菜单下面 Modules 下面的几个菜单的顺序,
主要是把 apps 移到后面, 把 Installed Modules 提前
2. 把 admin 加到 Technical Features 组
3. 自动安装好 指定模块
4. 模块是 我自己需要的 安装状态, 使用前 请根据 注释 适度修改一下.
开发这个模块的缘由是在 学习过程中,经常需要新建数据库, 上面三个步骤几乎是每次都要做的.
本模块 不需要特意安装, 在新建数据库的时候会自动安装, 并完成上述工作
2013.06.03 18:27
by [email protected] -
删除/不用auto_setup_group.xml
openerp.py 'data': [<br /> 'auto_setup.xml',<br /> ],
改了一下auto_setup.xml,测试成功。<?xml version="1.0" encoding="utf-8"?><br /><openerp><br /> <data><br /> <!--<menuitem id="base.menu_module_tree" parent="base.menu_management" name="Installed Modules" sequence="1" action="base.open_module_tree"/>--><br /> <!--删除应用和更新两个菜单--><br /> <!--<delete model="ir.ui.menu" search="[('id','=','module_mi')]" />--><br /> <delete model="ir.ui.menu" id="base.module_mi"/><br /> <delete model="ir.ui.menu" id="base.menu_module_updates"/><br /><br /> <!--与下面一条record功能相同,将组group_no_one赋予用户admin<br /> <record id="base.user_root" model="res.users"><br /> <field eval="[(4, ref('base.group_no_one')), ]" name="groups_id"/><br /> </record><br /> --><br /><br /> <!--将用户admin加入组group_no_one--><br /> <record model="res.groups" id="base.group_no_one"><br /> <field name="users" eval="[(4, ref('base.user_root'))]"/><br /> </record><br /> <br /> <!--设置本公司(main partner)的国家为中国--><br /> <record id="base.main_partner" model="res.partner" context="{'default_is_company': True}"><br /> <field name="country_id" ref="base.cn"/><br /> </record><br /> <br /> <!--设置本公司(main company)的货币为CNY--><br /> <record id="base.main_company" model="res.company"><br /> <field name="currency_id" ref="base.CNY"/><br /> </record><br /> <br /> <record id="base.CNY" model="res.currency"><br /> <field name="company_id" ref="base.main_company"/><br /> </record><br /> <br /> <!--设人民币汇率为1,设人民币为本位币--><br /> <record id="base.rateCNY" model="res.currency.rate"><br /> <field name="rate">1</field><br /> </record><br /> <record id="base.CNY" model="res.currency"><br /> <field name="base" eval="True"/><br /> </record><br /> <br /> <!--自动安装account_accountant、...、base_import模块--><br /> <function model="ir.module.module" name="install_module"><br /> <value eval="['account_accountant','sale','purchase','base_import']"/><br /> </function><br /><br /> </data><br /></openerp><br />
要在新建数据库时默认选择中文,貌似只能改\addons\web\static\src\xml\base.xml
查找en_US改为zh_CN 就行了。