转载请注明原文地址:https://www.cnblogs.com/cnodoo/p/9307490.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)】

最新文章

  1. Hibernate(二)__简单实例入门
  2. Spring声明式事务管理基于tx/aop命名空间
  3. IOS UIView 属性clipsToBounds
  4. JS错误 theForm.submit();SCRIPT3: 找不到成员。
  5. 【读书笔记】iOS-内存释放
  6. http://blog.csdn.net/yunhua_lee/article/details/52710894
  7. div+css登陆界面案例2
  8. Niagara AX之axvelocity的使用
  9. 关于智能指针auto_ptr
  10. Android Context MODE的四种模式解析(转)
  11. Configuration配置信息管理
  12. Mybatis中常见的SQL DML
  13. 教学小例子:简易的webSevrer
  14. G1 垃圾收集器入门
  15. vue+webpack 安装常见插件
  16. vue-router 进阶
  17. [daily][pcaman] pacman滚动升级跳过指定包
  18. dispatch_queue_set_specific可重入的gcd
  19. python 字符串操作。。
  20. 【BZOJ】【1007】【HNOI2008】水平可见直线

热门文章

  1. PCA算法Python实现
  2. SpringBoot结合swagger2快速生成简单的接口文档
  3. 《码出高效 Java开发手册》第二章 面向对象
  4. Linux常用基本命令(tail )
  5. 关于animation的一些简单基础和使用方法记载
  6. AngularJS学习 之 UI以及逻辑生成
  7. 排错-windows平台下访问oracle em出现空白的解决方法
  8. flutter 异步async、await和Future的使用技巧
  9. [Java] 用 Comparator 实现排序
  10. oracle EBS rtf报表不能输出模板样式