数据库的过滤选项

来自Odoo大V社-odoo中文开发手册
7017511讨论 | 贡献2016年12月13日 (二) 05:42的版本 (创建页面,内容为“进行Odoo开发时,需要频繁在多个数据库工作,有时甚至工作在不同Odoo版本。在相同的端口停止和启动不同的服务器实例,以...”)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

进行Odoo开发时,需要频繁在多个数据库工作,有时甚至工作在不同Odoo版本。在相同的端口停止和启动不同的服务器实例,以及切换不同的数据库,可以导致 web 客户端会话有不当之行为。

在浏览器窗口使用私密模式访问我们运行的实例可以帮助避免这些问题。

另一个好的做法是在服务器实例上使用数据库过滤选项,确保只允许请求我们指定的数据库,而忽略其他的。这只需要指定--db-filter 选项。它接受一个正则表达式用作过滤有效的数据库名称。若要匹配一个确切的名称,表达式应该用 ^ 开始与用 $ 结束。

例如, 只充许 domo 这个数据库, 我们用的下面的命令:

$ ~/odoo-dev/odoo/odoo-bin --db-filter=^demo$