全部
向表中添加数据时收到错误:
2016-06-22 12:14:59,292 21364 ERROR odoov8 openerp.addons.webvisitorcalc.controllers: prevouseURLsearchEngine: {'search_marker': u'q', 'id': 1, 'uniq_part_in_host': u'google'}
2016-06-22 12:14:59,292 21364 ERROR odoov8 openerp.addons.webvisitorcalc.controllers: search_engine_id: 1
2016-06-22 12:14:59,293 21364 ERROR odoov8 openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
File "/home/skif/odoo/openerp/http.py", line 540, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/skif/odoo/openerp/http.py", line 577, in dispatch
result = self._call_function(**self.params)
File "/home/skif/odoo/openerp/http.py", line 313, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/skif/odoo/openerp/service/model.py", line 118, in wrapper
return f(dbname, *args, **kwargs)
File "/home/skif/odoo/openerp/http.py", line 310, in checked_call
return self.endpoint(*a, **kw)
File "/home/skif/odoo/openerp/http.py", line 806, in __call__
return self.method(*args, **kw)
File "/home/skif/odoo/openerp/http.py", line 406, in response_wrap
response = f(*args, **kw)
File "/home/skif/odoo/my-modules/webvisitorcalc/controllers.py", line 179, in register_session
writeRelationSession.write({'search_engine_id':int(1)})
File "/home/skif/odoo/openerp/api.py", line 266, in wrapper
return new_api(self, *args, **kwargs)
File "/home/skif/odoo/openerp/models.py", line 3788, in write
self._write(old_vals)
File "/home/skif/odoo/openerp/api.py", line 266, in wrapper
return new_api(self, *args, **kwargs)
File "/home/skif/odoo/openerp/api.py", line 592, in new_api
result = method(self._model, cr, uid, self.ids, *args, **old_kwargs)
File "/home/skif/odoo/openerp/models.py", line 3816, in _write
for wtuple in vals[field]:
TypeError: 'int' object is not iterable
我怎么才能解开这是关系错误。其他关系也很好。在
我的模型文件: [模型.py]
^{pr2}$以下是错误代码: [控制器.py]
createParam = {}
if (prevouseURLsearchEngine!={}):
_logger.error("prevouseURLsearchEngine: %r", prevouseURLsearchEngine)
_logger.error("search_engine_id: %r", prevouseURLsearchEngine['id'])
createParam['search_engine_id'] = int(prevouseURLsearchEngine['id'])
writeRelationSession.write(createParam)
你能提出我的错误吗?在
以下是我要尝试的:
谢谢大家的回答。 我写了错误的关系。我班上的关系必须改变。在
相关问题 更多 >
编程相关推荐