百木园-与人分享,
就是让自己快乐。

odoo字段属性列举

罗列一些Odoo中的字段属性,基本包含大部分的属性。

常用字段属性

平平无奇常用字段属性

string:字段的标题,在UI视图标签中使用。它是可选项,如未设置,会通过首字母大写及将空格替换成为下划线来从字段名获取标签。

required:强制字段在用户界面中必填,默认为False。

readonly:让该字段在用户界面为只读,默认为False。

index:在设置为True时,为该字段创建一个数据库索引,有时可供更快搜索使用。 

help:在UI提示工具中显示的解释性文本。  

groups:让字段仅对安全组可见。它是一个包含安全组的XML ID逗号分隔列表的一个字符串。 

store:让计算字段等原本不保存的数据存储在数据库中,设置这个可以使计算字段可被搜索。

copy:标识在复制记录时是否拷贝字段值。对于非关系型字段和Many2one它的默认值是True,对One2many和计算字段它的值为False。

 

default

默认值,也可以是一个用于计算默认值的函数,例如default=_compute_default, _compute_default是模型中定义在字段前一个的方法。

 

related

关联属性,将相关的字段变成关联字段来访问值;

publisher_id = fields.Many2one(\"res.partner\", string=\"Publisher\", ondelete=\"set null\", index=True)
publisher_city
= fields.Char(string=\"Publisher City\", related=\"publisher_id.city\")

来源:https://www.cnblogs.com/yifchan/p/14279724.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » odoo字段属性列举

相关推荐

  • 暂无文章