使用buildout创建Odoo模块或实例的Paster模板
项目描述
可快速创建Odoo实例或模块的paster模板集合
安装模板
您可以使用以下任一方式:
pip install anybox.paster.odoo
或者在virtualenv中相同的方式
virtualenv sandbox source ./sandbox/bin/activate pip install anybox.paster.odoo
或者手动下载下面的存档,解压缩,并
python setup.py install
用法
此软件包依赖于PasteScript,它将被作为依赖项安装,并提供了一个名为paster的可插拔命令。有关PasteScript的更多信息,请参阅其文档。
您可以使用以下命令列出所有可用的模板:
paster create --list-templates
创建Odoo实例
此模板将创建一个带有可选本地模块(用于客户端自定义)的空Odoo实例。Odoo版本可以从bazaar分支或最新夜间构建中提取。
像这样运行paster命令:
paster create -t odoo_instance
然后回答问题,并运行末尾给出的命令。
您可以根据需要修改buildout配置文件。关于这部分,请参阅anybox.recipe.odoo的文档。
创建Odoo模块
一旦您有一个正在运行的实例,您可以在addons目录中创建新的模块。像这样运行paster命令:
paster create -t odoo_module
变更
1.5 (2016-08-16)
默认情况下不再有fabiles
默认添加了高级附件
添加了GeoIP作为依赖项
不再有bootstrap.py(代替运行buildout bootstrap)
开发buildout中的nose脚本
1.4.1 (2015-07-16)
将addons重命名为addons_specific
清理和PEP8
更新了Bootstrap
通过Odoo git clone深度=1
使用新的配方
使用Anybox OCB分支
添加了anybox fabfile bootstrap
使用Odoo的requirements.txt
1.3 (2014-11-03)
修复了模块中‘web’的默认值
1.2 (2014-11-02)
修复了pychart的默认buildout
1.1 (2014-11-02)
修复了打包
1.0 (2014-11-01)
移至1.0以避免与v7分支混淆
0.6 (2014-11-01)
将anybox.paster.openerp重命名为anybox.paster.odoo
适配Odoo 8
更新了Bootstrap
0.5 (2014-04-25)
修复了图标
移除了硬编码的值
0.4 (2014-01-06)
最新的Bootstrap
更新lxml
0.3 (2013-07-28)
放回pychart导入
默认固定werkzeug
修复了默认图标
0.2 (2013-06-12)
template openerp_module的初始实现
template openerp_instance的初始实现
项目详情
anybox.paster.odoo-1.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5d97663fd140365d6051857d7514aedf816b2d03896ac9573d0098dcc8490376 |
|
MD5 | 791733e4cc7000e61ed33e01f2805ef2 |
|
BLAKE2b-256 | 0a1cc61155cdcd6cc100a814393f11e58b126ef683e163a80cab73173ea41c29 |