3.6 Odoo常用字段屬性

常用字段屬性

string是字段的默認(rèn)標(biāo)簽,在用戶界面中使用。除Selection和關(guān)聯(lián)字段外,它都是第一個位置參數(shù),所以大多數(shù)情況下它用作關(guān)鍵字參數(shù)。如未傳入,將由字段名自動生成。
default設(shè)置字段默認(rèn)值。可以是具體值(如 active字段中的default=True),或是可調(diào)用引用,有名函數(shù)或匿名函數(shù)均可。
help提供 UI 中鼠標(biāo)懸停字段向用戶顯示的提示文本。
readonly=True會使用戶界面中的字段默認(rèn)不可編輯。在 API 層面并沒有強(qiáng)制,模型方法中的代碼仍然可以向其寫入。僅針對用戶界面設(shè)置。
required=True使得用戶界面中字段默認(rèn)必填。這通過在數(shù)據(jù)庫層面為列添加NOT NULL 約束來實(shí)現(xiàn)。
index=True為字段添加數(shù)據(jù)庫索引,讓搜索更快速,但同時也會部分降低寫操作速度。
copy=False讓字段在使用 ORM copy()方法復(fù)制字段時忽略該字段。除 to-many 關(guān)聯(lián)字段外,其它字段值默認(rèn)會被復(fù)制。
groups可限制字段僅對一些組可訪問并可見。值為逗號分隔的安全組XML ID列表,如groups=’base.group_user,base.group_system’。
states傳入依賴 state字段值的 UI 屬性的字典映射值??捎脤傩杂衦eadonly, required和invisible,例如states={‘done’:[(‘readonly’,True)]}。

我的昵稱:維度WeDo
我的主頁:http://www.itdecent.cn/u/c902b6d388b6
我的簡介:號稱是個技術(shù)工程師但是從沒有深入的學(xué)習(xí)技術(shù),都是停留在知其然上面,對其所以然研究甚少,以后通過這里學(xué)習(xí)和記錄其所以然。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容