首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用web api odoo 8注册

使用web api odoo 8注册
EN

Stack Overflow用户
提问于 2016-07-13 19:56:16
回答 1查看 539关注 0票数 0

如何在手机上注册odoo 8?是否有任何web服务API,如登录或任何其他解决方案。请帮帮我。

代码语言:javascript
复制
 common = xmlrpclib.ServerProxy('{}/xmlrpc/2/common'.format(url))
 common.version()
 uid = common.authenticate(db, username, password, {})
EN

回答 1

Stack Overflow用户

发布于 2016-07-14 18:36:30

您可以通过在res.users模型/对象上调用create方法来创建用户,如下所示

代码语言:javascript
复制
import xmlrpclib

url = "http://localhost:8069"
db = "db"
username = 'admin' # assumed username
password = 'admin' # assumed password

common = xmlrpclib.ServerProxy('{}/xmlrpc/2/common'.format(url))
uid = common.authenticate(db, username, password, {}) # this step is very important for you to be able to query models
models = xmlrpclib.ServerProxy('{}/xmlrpc/2/object'.format(url)

new_user_id = models.execute_kw(db, uid, password, 'res.users', 'create', [{'name':"newuser", 'login':'newuser@gmail.com',

new_user_id是插入数据库的最后一条记录的id

代码语言:javascript
复制
'new_password':'password'}])

docs非常简单,因此您可以阅读有关可以对模型调用的方法以及如何调用的更多信息

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

https://stackoverflow.com/questions/38351087

复制
相关文章

相似问题

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