Odoo項目Bug排查與修復筆記
阿新 • • 發佈:2018-02-08
fin 控制 name pos div 出錯 blog call 缺失
一:Odoo控制臺error日誌一般為以下格式:
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路徑即可
Odoo項目Bug排查與修復筆記