vuvivian's blog

越努力,越幸运.

  1. 1. RPCs
  2. 2.

RPCs

RPC功能由Ajax服务提供。但大多数人可能只会与_rpc助手进行交互。
在处理odoo时,通常有两个用例:一个需要在(python)模型上调用方法(这需要通过控制器call_kw),或者一个需要直接调用控制器(在某些路由上可用)。

  • 在python模型中调用方法
1
2
3
4
5
return this._rpc({
model: 'some.model',
method: 'some_method',
args: [some, args],
});
  • 直接调用控制器
1
2
3
4
return this._rpc({
route: '/some/route/',
params: { some: kwargs},
});

本文最后更新于 天前,文中所描述的信息可能已发生改变