odoo selection字段類型的動態(tài)添加

Selection字段類型一般作為下拉列表顯示
selection的選項內(nèi)容基本是固定,但是針對一些特殊要求

  • 根據(jù)權(quán)限組顯示不同的selection內(nèi)容的
  • 也可以通過動態(tài)創(chuàng)建進(jìn)行選項內(nèi)容的設(shè)置搂根。
1. 常規(guī)的Selection內(nèi)容(固定的)
image.png
2. 權(quán)限組顯示不同的selection內(nèi)容

selection=’_selection_filter’,表示引用_selection_filter函數(shù)進(jìn)行不同權(quán)限組之間的內(nèi)容顯示



_selection_filter函數(shù)的定義踢星。


image.png
res_filter = [
(‘none’, _(‘All products’)),
(‘category’, _(‘One product category’)),
(‘product’, _(‘One product only’)),
(‘partial’, _(‘Select products manually’))]

為selection內(nèi)容初始化的列表
后面的判斷語句隙咸,則是根據(jù)當(dāng)前用戶所在的權(quán)限組進(jìn)行selection內(nèi)容的添加
例如:
if self.user_has_groups('stock.group_tracking_owner'),用戶存在stock模塊下定義的group_tracking_owner組中藏否,則在原有的列表中加入’owner’,'product_owner’這兩個鍵值對內(nèi)容副签,

res_filter += [('owner', _('One owner only')), ('product_owner', _('One product for a specific owner'))]

將用戶放入不同的權(quán)限組則可以看到不同的selection下拉內(nèi)容

3.動態(tài)創(chuàng)建selection內(nèi)容

創(chuàng)建 group 字段
group = fields.Selection(string='物料分組', selection='_selection_group')
創(chuàng)建_selection_group函數(shù)
定義一個空的sort_group列表基矮,在smelting.ingredients(自己的模型)模型下進(jìn)行搜索 ,并將篩選到的數(shù)據(jù)加入列表并返回
此_selection_group是針對模型的操作家浇,@api.model,不能對記錄集進(jìn)行操作


image.png

效果如下:


制作不易点额,點贊鼓勵哈

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末莺琳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子珍手,更是在濱河造成了極大的恐慌,老刑警劉巖琳要,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡嫂伞,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進(jìn)店門撰豺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人污桦,你說我怎么就攤上這事匙监》渤鳎” “怎么了亭姥?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坝撑。 經(jīng)常有香客問我粮揉,道長,這世上最難降的妖魔是什么扶认? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮蝠引,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘矫夯。我一直安慰自己,他們只是感情好训貌,可當(dāng)我...
    茶點故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著递沪,像睡著了一般。 火紅的嫁衣襯著肌膚如雪儒飒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天檩奠,我揣著相機(jī)與錄音,去河邊找鬼埠戳。 笑死,一個胖子當(dāng)著我的面吹牛颗圣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播在岂,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼屋灌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了共郭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤写半,失蹤者是張志新(化名)和其女友劉穎尉咕,沒想到半個月后叠蝇,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體年缎,經(jīng)...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年蜕该,在試婚紗的時候發(fā)現(xiàn)自己被綠了洲鸠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片堂淡。...
    茶點故事閱讀 40,133評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡绢淀,死狀恐怖萤悴,靈堂內(nèi)的尸體忽然破棺而出皆的,到底是詐尸還是另有隱情,我是刑警寧澤费薄,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響岩灭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜噪径,卻給世界環(huán)境...
    茶點故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望梗顺。 院中可真熱鬧,春花似錦寺谤、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至环戈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間院塞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工鹏漆, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人艺玲。 一個月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像饭聚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子秒梳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,077評論 2 355