(52)KeyError错误

Posted toby2chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(52)KeyError错误相关的知识,希望对你有一定的参考价值。

当出现:
KeyError: ‘xxxxxx‘
这样的错误,可以肯定依赖出问题了,一般是你引用某个字段,但没有定义,又没有
指定依赖的模块,最后找不到对应字段

解决方法:
开发工具,把 xxxxxx 去搜索,看一下在哪个模块中 如我要扩充 sale.order中的 picking_ids
搜索 picking_ids,得到在sale_stock 这个模块中定义,这时,就要在 __openerp__.py 中加入
‘depends‘: [‘sale_stock‘],
重启odoo server

这样就可以解决 KeyError系列错误

以上是关于(52)KeyError错误的主要内容,如果未能解决你的问题,请参考以下文章

KeyError:Caught KeyError in Dataloader worker process 0. KeyError:‘标签’

为啥 str(KeyError) 添加额外的引号?

Django 迁移错误 KeyError: ('list', u'user')

在 recon-ng 中使用 freegeoip 时,出现错误 [!] KeyError: 'city'

错误:pandas hashtable keyerror

Google API quickstart.py 错误 KeyError: '_module'