odoo开发笔记 -- 异常信息处理汇总
1
Traceback (most recent call last):
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in dispatch
result = self._call_function(**self.params)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/service/model.py", line , in wrapper
return f(dbname, *args, **kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in checked_call
result = self.endpoint(*a, **kw)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in __call__
return self.method(*args, **kw)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/http.py", line , in response_wrap
response = f(*args, **kw)
File "/home/odoo/odooshare/at_cloud_logistics/addons/web/controllers/main.py", line , in call_kw
return self._call_kw(model, method, args, kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/addons/web/controllers/main.py", line , in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/api.py", line , in call_kw
return call_kw_model(method, model, args, kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/api.py", line , in call_kw_model
result = method(recs, *args, **kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/custom_addons/cus_center/models/work_sheet_extend.py", line , in create
self.env['cus_center.customs_order'].create(dic)
File "/home/odoo/odooshare/at_cloud_logistics/custom_addons/cus_center/models/customs_order.py", line , in create
result = super(CustomsOrder, self).create(vals)
File "/home/odoo/odooshare/at_cloud_logistics/addons/mail/models/mail_thread.py", line , in create
thread = super(MailThread, self).create(values)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/models.py", line , in create
record = self.browse(self._create(old_vals))
File "/home/odoo/odooshare/at_cloud_logistics/odoo/models.py", line , in _create
cr.execute(query, tuple(u[] for u in updates if len(u) > ))
File "/home/odoo/odooshare/at_cloud_logistics/odoo/sql_db.py", line , in wrapper
return f(self, *args, **kwargs)
File "/home/odoo/odooshare/at_cloud_logistics/odoo/sql_db.py", line , in execute
res = self._obj.execute(query, params)
ProgrammingError: can't adapt type 'cus_args.trade_terms' 没有加 多对一 .id 就会报上方的错误 异常处理2
TypeError: list indices must be integers, not tuple 检查你后台返回的数据格式,可能是字典,json,或者列表数据类型的数据中,少写了个逗号!!!!
2
odoo开发笔记 -- 异常信息处理汇总的更多相关文章
- odoo开发笔记 -- 异常、错误、警告、提示、确认信息显示
1.检查业务逻辑中的错误,终止代码执行,显示错误或警告信息: raise osv.except_osv(_('Error!'), _('Error Message.')) 示例代码: #删除当前销售单 ...
- odoo开发笔记 -- div标签代替odoo button写法
odoo开发笔记 -- div标签代替odoo button写法 并调用自定义js <footer> <div id="confirm_request_cloud_repo ...
- odoo开发笔记 -- 搜索视图继承扩展
odoo开发笔记 -- 搜索视图继承扩展
- odoo开发笔记 -- 后台日志输出及分析
odoo开发笔记 -- 后台日志输出及分析 附:日志分析软件
- odoo开发笔记 -- 还原数据库后,异常:ir_attachment: IOError: [Errno 2] No such file or directory: u'/var/...'
场景描述: 恢复Odoo数据后,抛出错误导致无法进入页面 -- ::, INFO aeo odoo.addons.base.ir.ir_attachment: _read_file reading / ...
- odoo开发笔记 -- docker容器打包到另一台服务器部署异常
场景描述: odoo.conf文件指定了数据库配置,如果docker打包的时候,没注意,新环境启动该镜像,会导致并没有连接本地的数据库,如果你配置文件中的数据库地址,当前这台服务器也可以访问到,那么问 ...
- odoo开发笔记 -- 异常处理in resolve_deps field = model
场景描述: 更新代码,重启服务服务后,odoo后台报错,提示关键字:in resolve_deps field = model._fields[fname] KeyError: 'entry_id' ...
- odoo开发笔记 -- self详解
python中一切皆对象! odoo基于python开发,那么odoo中也可以理解成一切皆对象. 我们在python中定义类的时候,一般会用到self,用来表示当前对象自己. 那么odoo中的self ...
- odoo开发笔记 -- 日常开发注意点总结(持续补充)
(1) odoo视图字段,如果是readonly,默认该数据是不会往后台传递的,因此,保存数据的时候,该字段的数据是不会存到数据库中的.(待确认,字段中增加默认值,保存) (2)视图界面,注释的时候, ...
随机推荐
- static关键字的功能
转载:https://blog.csdn.net/guotianqing/article/details/79828100 C语言&C++ 1.局部变量 如果在一个函数内部定义了一个静态变量, ...
- Codeforces Round #517 (Div. 2, based on Technocup 2019 Elimination Round 2) D. Minimum path(字典序)
https://codeforces.com/contest/1072/problem/D 题意 给你一个n*n充满小写字母的矩阵,你可以更改任意k个格子的字符,然后输出字典序最小的从[1,1]到[n ...
- mysql重装之后 复制data
(哇,编程小白的第一篇博客丫,激动) Q one:mysql需要重装,数据该怎么办. 方法一:数据表最好是导出成.sql文件,这样才比较安全. 方法二:直接copy了data文件:在mysql安装盘下 ...
- vue中文章的折叠于显示全部
在以一篇文章中,可能文章特别长,但是在页面第一次显示的时候可能就只需要显示一部分,这种情况下就需要自己进行修改 基本思路 利用类名就是预先定义一个类名,设置高度,和overflow:hidden,前提 ...
- python处理中文
python 清洗中文文件 需要用到的两个链接: 1,unicode编码转换器 http://www.bangnishouji.com/tools/chtounicode.html 2,Python匹 ...
- 微信小程序踩坑集合
1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教程:https://mp.weixin.qq.com/debu ...
- HTTP协议(一)[草稿版]
(一)HTTP客户端请求头格式
- css3种引入方式,样式与长度颜色,常用样式,css选择器
# CSS三种引入方式 ## 一.三种方式的书写规范 #### 1.行间式 ```html<div style="width: 100px; height: 100px; backgr ...
- command not found Operation not permitted
mysql -uroot -p 报错误:command not found 因为苹果在OS X 10.11中引入的SIP特性使得即使加了sudo(也就是具有root权限)也无法修改系统级的目录,其中 ...
- 实验8 LCD8*8点阵
1.控制点阵红绿交替显示,分别从上到下,从左到右循环闪烁三次 接线: P0接J12.P1接J20.P2接J19 /** 1.控制点阵红绿交替显示,分别从上到下,从左到右循环闪烁三次 **/ #incl ...