Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 7999|回复: 1
打印 上一主题 下一主题

命令行如何启动odoo.py(Odoo启动参数) .

[复制链接]

24

主题

26

帖子

125

积分

版主

Rank: 7Rank: 7Rank: 7

积分
125
跳转到指定楼层
楼主
发表于 2015-8-23 22:02:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
运行服务器-d <database>, --database=<database>
指定安装或更新模块时使用的数据库。
--db-filter=<filter>
隐藏不匹配过滤器的数据库。此过滤器是一个正则表达式,说明如下:
%h 会被替换为请求的整个主机名
%d 会被替换为请求中除www以外的子域名(因此域odoo.com和www.odoo.com都将匹配odoo数据库)
译者注:
(1)如果请求的URL为hostname.domainname.com,则%h对应hostname.domainname.com,%d对应hostname。
(2)等号右侧可使用'%d'、'^%d'或者'^%d$'(^表示正则表达式的开始,$表示正则表达式的结束)


-i <modules>, --init=<modules>
指定运行服务器前要安装的模块清单,用逗号分隔开;需要-d参数。

-u <modules>, --update=<modules>
指定运行服务器前要更新的模块清单,用逗号分隔开;需要-d参数。

--addons-path=<directories>
指定模块的存放目录清单,用逗号分隔开。扫描这些目录用于模块(注意:什么时候?为什么?)。

-c <config>, --config=<config>
指定一个替代的(译者注:非默认的)配置文件。

-s, --save
将服务器配置保存到当前的配置文件(默认指$HOME/.openerp_serverrc, 可使用-c覆盖)。

--test-enable
安装模块后运行tests。

--debug
当意想不到的错误出现时(不是警告或访问错误),在记录日志和返回错误前自动启动pdb。
搭支架(Scaffolding)搭支架(Scaffolding)指自动创建一个框架结构来简化程序引导(在Odoo中指新模块)。尽管不是必须的,但它能让我们免于单调的设置基本结构和查找所有初始的必须项。
可通过odoo.py scaffold子命令执行Scaffolding。
-t <template>
指定模板目录,文件通过jinjia2(译者注:用于Python的一个全功能模板引擎)传输,然后拷贝到目标目录。

name
指定要创建的模块名称,以各种方式处理以生成程序化的名称(如模块目录名,模块名...)

destination
指定在哪个目录中创建新模块,默认为当前目录。
配置文件大多数的命令行选项也可以在配置文件中指定。
默认的配置文件是$HOME/.openerp_serverrc,可使用--config替换。指定--save会将当前配置状态保存到配置文件。

英文网址: https://www.odoo.com/documentation/8.0/reference/cmdline.html

回复

使用道具 举报

2

主题

18

帖子

46

积分

新手上路

Rank: 1

积分
46
沙发
发表于 2015-8-30 23:46:57 | 只看该作者
其实还有一些参数没讲到,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-5-4 09:04 , Processed in 0.011748 second(s), 10 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表