Odoo9多域名解析多数据库规则
配置文件
## Debian
/etc/odoo/openerp-server.conf
dbfilter = ^%d$
# 即取 OE WEB访问时取地址栏上 域名的第末子域.
# 即 http://db001.openerp.com 访问时, 会自动设置为 dbfilter = db001
源码
部分情况配置文件无法生效,是由于:
## /openerp/tools/config.py 文件
group.add_option("--db-filter", dest="dbfilter", default='.*',
help="Filter listed database", metavar="REGEXP")
这个 default=‘.*’ 将配置文件中的设置又盖掉了,将其改为:
group.add_option("--db-filter", dest="dbfilter", my_default='.*',
help="Filter listed database", metavar="REGEXP")
之后配置文件即可生效
作者:ryanemax
微信关注:ryanemax (刘雨飏)
本文出处:https://romantic-hoover-f991f1.netlify.com/faq/odoo/%E5%A4%9A%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90/
授权协议:
CC BY-SA 4.0