Odoo開發調試技巧


轉載請注明原文地址:https://www.cnblogs.com/ygj0930/p/10825992.html

 

一: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路徑即可

 4:項目運行沒有報錯,可是打開頁面樣式錯誤或者一片空白

  odoo運行沒有錯誤,則說明不是項目代碼問題。

  頁面bug可以通過  chrome瀏覽器——>開發者工具——>console  來排查。

  【一般是引用的樣式文件路徑錯誤、文件名錯誤;還有就是一下樣式框架沒安裝(odoo10之后要求安裝less)】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM