第一步:在自己想要測(cè)試的模塊下創(chuàng)建一個(gè)test文件夾,用來存放測(cè)試文件,如圖1: 第二步:在test文件夾中創(chuàng)建py文件,用來編寫測(cè)試用例代碼,...
1、對(duì)(2,ID)的理解。 (2,ID)主要是用來刪除id=ID的數(shù)據(jù)(調(diào)用unlink方法,刪除數(shù)據(jù)以及整個(gè)主從數(shù)據(jù)鏈接關(guān)系) 需求場(chǎng)景:對(duì)單...
1、模塊依賴安裝 在開發(fā)過程中,需要寫一個(gè)全局的方法,在各模塊繼承的base文件里寫了一個(gè)方法,但是需要查找編碼規(guī)則的模型表,因此如果不安裝編碼...
1、many2many字段賦值的處理 (0,0,{values}) 根據(jù)values里面的信息新建一個(gè)記錄。 (1,ID,{values})更新...
onchange方法的改寫和實(shí)現(xiàn)功能 為了對(duì)視圖中的數(shù)值型字段進(jìn)行非負(fù)校驗(yàn),使用了onchange的裝飾器,但是由于字段過多導(dǎo)致寫了好多的onc...
1、對(duì)列表和元組的處理 list.append(obj)在列表末尾添加新的對(duì)象 list.count(obj)統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù) l...
1、對(duì)數(shù)字的處理 (1) abs()與fabs() abs(x)返回?cái)?shù)字的絕對(duì)值,如abs(-10) 返回 10 fabs(x)返回?cái)?shù)字的絕對(duì)...
1、單據(jù)編號(hào)唯一性校驗(yàn) 使用odoo的search_count方法,用單據(jù)編號(hào)作為篩選條件。當(dāng)前單據(jù)的單據(jù)編號(hào)如果在數(shù)據(jù)庫(kù)中的相應(yīng)表中已存在,則...
1、提交審核狀態(tài)下單據(jù)不可編輯 用attrs對(duì)字段進(jìn)行約束,當(dāng)單據(jù)狀態(tài)為提交時(shí),字段屬性被設(shè)置為只讀狀態(tài),如圖1: 注:該屬性約束只對(duì)field...