使用buildout创建openerp module或instance的粘贴模板
anybox.paster.openerp的Python项目详细描述
警告:此包仅为openerp 7维护。它已被重命名为anybox.paster.odoo用于odoo 8。
可用于快速创建OpenERP模块或 实例。
内容
Install the templates
您可以使用:
pip install anybox.paster.openerp
或在虚拟机中相同:
virtualenv sandbox source ./sandbox/bin/activate pip install anybox.paster.openerp
或者手动下载下面的存档文件,解压缩,然后:
python setup.py install
Usage
这个包依赖于PasteScript,它将 作为依赖项安装,并提供可插入的命令 调用了paster。有关pastescript的更多信息,请参阅 文档。
您可以使用以下命令列出所有可用的模板:
paster create --list-templates
Creating an OpenERP instance
此模板将创建一个带有可选本地 用于客户端自定义的模块。OpenERP版本可以从 最新夜间建筑的集市分支。
运行类似这样的粘贴程序命令:
paster create -t openerp_instance
然后回答问题,运行最后给出的命令。
然后可以根据需要修改构建配置文件。在这方面, 请查阅anybox.recipe.openerp
的文档Creating an OpenERP module
一旦有一个正在运行的实例,就可以在addons目录中创建新模块。 运行类似这样的粘贴程序命令:
paster create -t openerp_module
Changes
0.7 (2014-11-02)
- 固定包装
0.6 (2014-11-01)
- 更新了引导程序
0.5 (2014-04-25)
- 固定图标
- 删除硬编码值
0.4 (2014-01-06)
- 最新引导
- 更新lxml
0.3 (2013-07-28)
- 将pychart导入放回
- 默认情况下,pin为werkzeug
- 固定默认图标
0.2 (2013-06-12)
- Initial implementation for the template openerp_module
- Initial implementation for the template openerp_instance