通过xmlrpc库连接Odoo 12错误

时间:2019-09-27 08:04:41

标签: python odoo odoo-12

我有以下简单的程序可以在我的本地系统上连接odoo 12。我收到以下提到的错误。请告知。

import xmlrpc.client
import csv

server = "http://localhost:8069"
database = "dietfacts2"
user = "admin"
pwd = "admin"


common = xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(server))
print("Version Details: " , common.version())


uid = common.authenticate(database, user, pwd, {})
print(uid)

以下是错误:

  

版本详细信息:{'server_version':'12 .0','server_version_info':   [12,0,0,'final',0,''],'server_serie':'12 .0',   'protocol_version':1}

     

xmlrpc.client.Fault:   返回func(self,* args,** kwargs)\ n文件   “ /home/odoodev/odoo/odoo/tools/lru.py”,第44行,位于__getitem __ \ n   = self.d [obj] .me \ nKeyError:\'dietfacts2 \'\ n \ n在处理上述异常期间,发生了另一个异常:\ n \ nTraceback(最新   最后调用):\ n文件   “ /home/odoodev/odoo/odoo/addons/base/controllers/rpc.py”,第63行,在   xmlrpc_2 \ n响应= self._xmlrpc(服务)\ n文件   “ /home/odoodev/odoo/odoo/addons/base/controllers/rpc.py”,第43行,在   _xmlrpc \ n结果= dispatch_rpc(服务,方法,参数)\ n在dispatch_rpc中,文件“ /home/odoodev/odoo/odoo/http.py”第120行\ n
  结果=调度(方法,参数)\ n文件   调度中的“ /home/odoodev/odoo/odoo/service/common.py”,第61行\ n
  返回gexp_method_name \ n文件   “ /home/odoodev/odoo/odoo/service/common.py”,第30行,在   exp_authenticate \ n res_users = odoo.registry(db)[\'res.users \'] \ n   在注册表中的文件“ /home/odoodev/odoo/odoo/__init__.py”,第117行\ n
  返回modules.registry.Registry(database_name)\ n文件   “ /home/odoodev/odoo/odoo/modules/registry.py”,第62行,位于__new __ \ n
  返回cls.new(db_name)\ n文件   “ /home/odoodev/odoo/odoo/modules/registry.py”,第83行,位于新的\ n
  Registry.setup_signaling()\ n文件   “ /home/odoodev/odoo/odoo/modules/registry.py”,第361行,在   setup_signaling \ n cr.execute(“ CREATE SEQUENCE   base_registry_signaling以1“”开始的1增量)\ n文件   “ /home/odoodev/odoo/odoo/sql_db.py”,第148行,在包装器中\ n返回   f(self,* args,** kwargs)\ n文件“ /home/odoodev/odoo/odoo/sql_db.py”,   第225行,在execute \ n res = self._obj.execute(query,   参数)\ npsycopg2.errors.DuplicateTable:关系   “ base_registry_signaling”已经存在\ n \ n'>

主要错误 npsycopg2.errors.DuplicateTable:关系“ base_registry_signaling”已存在

0 个答案:

没有答案