traceback (most recent call last):出錯的檔案呼叫列表
......
error型別(xxerror): error詳細資訊(原因)
1:首先要閱讀的是 error詳細資訊。
2:然後根據 error型別、資訊採取相應的修復工作。
1:語法、編碼錯誤類錯誤
通過error的呼叫檔案列表,快速定位到出錯的地方,進行**修復。
2:檔案、external id等找不到
右鍵專案(或出錯的模組)——>find in path 或者 replace in path
——>搜尋 找不到的檔案 的關鍵字(全名找不到,通過關鍵字來排查是否命名錯誤)——>找到了極度接近的檔案,確認是由於命名錯誤引起的,則修改命名。
——>若找不到類似檔案,確認是由於檔案缺失造成的,則建立相關檔案。
3:no module name xx錯誤
1)可能是匯入了未安裝到python依賴庫的模組,pip intall 即可
2)如果是批量報錯,而且很多模組都是odoo原始碼使用到的,則可能是 專案配置檔案 出錯,配置好addons路徑即可
4:專案執行沒有報錯,可是開啟頁面樣式錯誤或者一片空白
odoo執行沒有錯誤,則說明不是專案**問題。
頁面bug可以通過 chrome瀏覽器——>開發者工具——>console 來排查。
【一般是引用的樣式檔案路徑錯誤、檔名錯誤;還有就是一下樣式框架沒安裝(odoo10之後要求安裝less)】
odoo除錯模式 dev
有些時候在做odoo開發的時候調整乙個引數要重新啟動應用,或者更新模組很是麻人。增加引數 dev xml 可以解決 develop odoo odoo 12.0 odoo tools config.py 通過這個檔案可以檢視很多配置引數。all 下面的所有功能都被啟用 xml 讀取模板qweb直接代...
九 常見開發除錯技巧
一 設定斷點,跟蹤除錯 1.f9設定斷點,f10 逐過程進行除錯,f11 逐語句進行除錯 2.在斷點語句行,點選右鍵,斷點 條件,彈出框設定條件 二 頁面跟蹤 在頁面頂部新增 trace true 即啟動該頁面的跟蹤,使用 trace.write 和 trace.warm 可以向頁面跟蹤資訊中輸入自...
iOS開發的除錯技巧
關於本文 1 模擬器的快捷鍵 2 覆蓋安裝注意事項 3 給模擬器相簿增加 4 模擬器中程式的資料 5 安裝舊版本的模擬器 6 模擬慢網速 7 異常斷點與符號斷點 1 模擬器的快捷鍵 常用的模擬器快捷鍵 cmd 1 2 3 可以切換模擬器的顯示比例。xcode9.0之後的模擬器可以自由縮放 opt s...