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)视图界面,注释的时候, ...
随机推荐
- centos firewalld 基本操作【转】
1.firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status fire ...
- vue 开发系列(五) 调用原生API
概要 我们在开发手机端程序的时候了,我们经常需要使用到拍照,二维码的功能.数字天堂公司提供了大量的原生API支持. http://www.html5plus.org/doc/ 实现 1.在hbuild ...
- 消除flex-wrap之后每个item上下的距离
设置flex-wrap后,每个item上下都会有距离.更改父元素的高度,就可以删除这些距离. 更改后:
- Codeforces Round #543 (Div. 2) D 双指针 + 模拟
https://codeforces.com/contest/1121/problem/D 题意 给你一个m(<=5e5)个数的序列,选择删除某些数,使得剩下的数按每组k个数以此分成n组(n*k ...
- Win7 VS2015环境编译Libpng
第3次编译Libpng依然想不起任何东西,为了不浪费第4次的时间... http://libpng.com/pub/png/libpng.html http://www.zlib.net/ 解压两个压 ...
- mybatis LIKE
<sql id="selectId"> `ID` AS id, `NAME` AS name, `DESCRIPTION` AS description, `TYPE` ...
- s5-13 RIP 为什么会 衰败
DV路由可能遇到的问题 路由环路( routing loop) 计数到无穷问题( Count to infinite) 收敛慢的问题( slow Convergence ) 相信错误的路由信息导致 好 ...
- 原生JS一些操作
很久没写原生的JS了,上周做了一个小东西让我又重新了解了一下原生JS,以下记录一些常见的原生JS var canvArrow = document.getElementById('js-canv_ar ...
- 6609 - Minimal Subarray Length
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...
- 用jquery制作一个二级导航下拉菜单
1使用$(function(){...})获取到想要作用的HTML元素. 2通过使用children()方法寻找子元素. 3通过使用show()方法来显示HTML元素. 4通过 ...