OpenERP访问数据库

时间:2014-09-01 06:57:24

标签: postgresql openerp odoo

我知道OpenERP的架构由3层组成: browser - > openerp - >数据库

例如,我安装了模块(例如学生模块),其中有3个字段:

  • name,
  • 年龄和
  • 性别。

我为他们输入了价值并保存。

我的问题:

  • 如何确保我输入的值保存到数据库的第3层?

  • 如何查看此数据库?

  • 如何使用数据输入到数据库中以用于其他模块?

1 个答案:

答案 0 :(得分:1)

  1. 如果保存不起作用,您将看到错误。 OpenERP层中的任何异常或数据库中的SQL异常都将显示为错误消息。 OpenERP在请求模式中使用事务,因此这些数据库更新将起作用或者他们不会,并且您将看到错误。

  2. 使用菜单上的视图和搜索选项。如果您只想查看数据,请安装pgadmin3,但除非您知道自己在做什么,否则不应使用此更改数据。

  3. 创建一个新模块,在__openerp__.py文件中声明对学生模块的依赖关系,然后只使用学生模型上的搜索/浏览方法