++
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import xmlrpc.client
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
# Odoo 连接配置
|
||||
ODOO_URL = "http://192.168.31.41:32000"
|
||||
DB_NAME = "quantify"
|
||||
USERNAME = "rpc"
|
||||
PASSWORD = "aaaAAA111"
|
||||
|
||||
# RPC 客户端
|
||||
common = xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(ODOO_URL))
|
||||
uid = common.authenticate(DB_NAME, USERNAME, PASSWORD, {})
|
||||
|
||||
# 搜索 alpha.expression.line 模型, 条件 字段 performance 不为空, 并按 id 升序排序
|
||||
domain = [('performance', '!=', False)]
|
||||
order = 'id asc'
|
||||
expression_line_ids = xmlrpc.client.ServerProxy('{}/xmlrpc/2/object'.format(ODOO_URL)).execute_kw(
|
||||
DB_NAME, uid, PASSWORD, 'alpha.expression.line', 'search_read',
|
||||
[domain, ['id', 'performance', 'name', 'expression_id']],
|
||||
{'order': order}
|
||||
)
|
||||
|
||||
print(expression_line_ids)
|
||||
Reference in New Issue
Block a user