2017-09-06 11 views

答えて

2

は、以下のXML RPCのための一例であり、それはあなたを助けることを願っています。

import xmlrpclib 

username = 'admin' #the user 
pwd = 'admin'  #the password of the user 
dbname = 'test' #the database 

# odoo Common login Service proxy object 
sock_common = xmlrpclib.ServerProxy ('http://localhost:8069/xmlrpc/common') 
uid = sock_common.login(dbname, username, pwd) 

#replace localhost with the address of the server 
# odoo Object manipulation service 
sock = xmlrpclib.ServerProxy('http://localhost:8069/xmlrpc/object') 

partner = { 
    'name': 'Fabien Pinckaers', 
    'lang': 'fr_FR', 
} 
#calling remote ORM create method to create a record 
partner_id = sock.execute(dbname, uid, pwd, 'res.partner', 'create', partner) 
+0

Tnxの助けを借りて、私は上記のコード.pyやその他の拡張子をどのように置いて、リモートORM呼び出しメソッドを呼び出すかという2つの質問があります。 – Pointer

+0

はい、上記のコードを.pyに入れる必要がありますが、xml rpcを呼び出すために使用するプログラミング言語に大きく依存します。 – Heroic