我知道OpenERP的架构由3层组成: browser - > openerp - >数据库
例如,我安装了模块(例如学生模块),其中有3个字段:
我为他们输入了价值并保存。
我的问题:
如何确保我输入的值保存到数据库的第3层?
如何查看此数据库?
如何使用数据输入到数据库中以用于其他模块?
答案 0 :(得分:1)
如果保存不起作用,您将看到错误。 OpenERP层中的任何异常或数据库中的SQL异常都将显示为错误消息。 OpenERP在请求模式中使用事务,因此这些数据库更新将起作用或者他们不会,并且您将看到错误。
使用菜单上的视图和搜索选项。如果您只想查看数据,请安装pgadmin3,但除非您知道自己在做什么,否则不应使用此更改数据。
创建一个新模块,在__openerp__.py
文件中声明对学生模块的依赖关系,然后只使用学生模型上的搜索/浏览方法