首页 > 代码库 > Odoo10学习笔记三:模型(结构化的应用数据)、视图(用户界面设计)
Odoo10学习笔记三:模型(结构化的应用数据)、视图(用户界面设计)
一:模型
1:创建模型
模型属性:模型类可以使用一些属性来控制它们的一些行为:
_name :创建odoo模型的内部标识符,必含项。
_description :当用户界面显示模型时,一个方便用户的模型记录标题。
_order :当浏览模型记录或者显示在列表视图时,设置默认顺序。
_rec_name:用来指出引用关联字描述记录的字段,例如多对一关系。 默认情况下,它使用name字段,这是模型中常见的字段。但是这个属性允许我们使用任何其他字段来实现这个目的。
_table:用来支持模型的数据库表名。通常,它是左自动计算,是下划线取代点的模型名称,但也可以设置特定的表名。
_inherit :继承。
_inherits :嵌入式继承。
模型深入:
Odoo模型由Python类表示。
2:创建字段
3:模型之间的关系
4:计算字段
5:模型约束
Odoo10学习笔记三:模型(结构化的应用数据)、视图(用户界面设计)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。