Odoo项目Bug排查与修复笔记

Posted ygj0930

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Odoo项目Bug排查与修复笔记相关的知识,希望对你有一定的参考价值。

 

一: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排查与修复笔记的主要内容,如果未能解决你的问题,请参考以下文章

pycharm添加Odoo代码片段

Java 线上问题排查神器 Arthas 快速上手与原理浅谈

FastDFS合并存储的一个深层次bug排查

Android进阶笔记热修复(代码资源动态链接库)

RuoYi 若依后台管理系统-学习笔记-前后端分离项目中下拉框验证失效

RuoYi 若依后台管理系统-学习笔记-前后端分离项目中下拉框验证失效