首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >记录后的OPENERP错误

记录后的OPENERP错误
EN

Server Fault用户
提问于 2014-05-28 13:19:45
回答 1查看 879关注 0票数 0

你好,我有OpenERP版本7,这个应用程序安装在CentOS6.4 x64上,使用PosgtreSQL,这个db安装在集群上。当我尝试登录时,我会看到以下错误:

这是来自OpenERP日志文件的错误:

代码语言:javascript
复制
 2014-05-28 12:52:33,245 25598 INFO openerp_preprod werkzeug: 192.168.178.220 - - [28/May/2014 12:52:33] "GET / HTTP/1.1" 200 -
 2014-05-28 12:52:33,366 25598 INFO openerp_preprod werkzeug: 192.168.175.155 - - [28/May/2014 12:52:33] "POST /web/menu/load HTTP/1.1" 200 -
 2014-05-28 12:52:33,785 25598 INFO openerp_preprod werkzeug: 192.168.175.155 - - [28/May/2014 12:52:33] "POST /web/dataset/call_kw HTTP/1.1" 200 -
 2014-05-28 12:52:33,986 25598 INFO openerp_preprod werkzeug: 192.168.175.155 - - [28/May/2014 12:52:33] "POST /web/action/load HTTP/1.1" 200 -
 2014-05-28 12:52:34,121 25598 ERROR openerp_preprod openerp.tools.safe_eval: Cannot eval u"action= self.open_my_pref(cr, uid, context.get('active_ids', []), context=context)"
 Traceback (most recent call last):
 File "/opt/openerp/openerp-sr-test/current/server/openerp/tools/safe_eval.py", line 289, in safe_eval
   return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
 File "", line 1, in <module>
 AttributeError: 'res.users' object has no attribute 'open_my_pref'
 2014-05-28 12:52:34,125 25598 ERROR openerp_preprod openerp.osv.osv: Uncaught exception
 Traceback (most recent call last):
 File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 132, in wrapper
   return f(self, dbname, *args, **kwargs)
 File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 199, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 187, in execute_cr
  return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/openerp-sr-test/current/server/openerp/addons/base/ir/ir_actions.py", line 611, in run
eval(action.code.strip(), cxt, mode="exec", nocopy=True) # nocopy allows to return 'action'
File "/opt/openerp/openerp-sr-test/current/server/openerp/tools/safe_eval.py", line 289, in safe_eval
  return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
AttributeError: 'res.users' object has no attribute 'open_my_pref'
2014-05-28 12:52:34,125 25598 ERROR openerp_preprod openerp.netsvc: 'res.users' object has no attribute 'open_my_pref'
Traceback (most recent call last):
File "/opt/openerp/openerp-sr-test/current/server/openerp/netsvc.py", line 297, in dispatch_rpc
  result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/openerp-sr-test/current/server/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 190, in execute_kw
  return self.execute(db, uid, obj, method, *args, **kw or {})
File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 132, in wrapper
  return f(self, dbname, *args, **kwargs)
File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 199, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/openerp-sr-test/current/server/openerp/osv/osv.py", line 187, in execute_cr
 return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/openerp-sr-test/current/server/openerp/addons/base/ir/ir_actions.py", line 611, in run
eval(action.code.strip(), cxt, mode="exec", nocopy=True) # nocopy allows to return 'action'
File "/opt/openerp/openerp-sr-test/current/server/openerp/tools/safe_eval.py", line 289, in safe_eval
  return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
AttributeError: 'res.users' object has no attribute 'open_my_pref'

请给我一些建议,怎么了?之后

EN

回答 1

Server Fault用户

发布于 2014-08-26 21:13:53

也许你已经解决了这个问题,但对其他人来说。

xml中的代码是指字段open_my_pref,但是OpenERP / Odoo不能在python中找到它,或者在某些情况下是相反的。如果未在代码中定义字段open_my_pref,则相应地编辑您的代码。如果已定义,请更新从“设置”页面中定义它的模块,或使用以下标志运行OpenERP。-u <module_name> -d <database_name>

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/599100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档