odoo_dev 开发培训作业:图书管理系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
609B

  1. import json
  2. import random
  3. import requests
  4. server_url = 'http://localhost:9999'
  5. db_name = 'library_13'
  6. username = 'user2'
  7. password = '098iop'
  8. json_endpoint = "%s/jsonrpc" % server_url
  9. headers = {"Content-Type": "application/json"}
  10. def get_json_payload(service, method, *args):
  11. return json.dumps({"jsonrpc": "2.0", "method": 'call', "params": {
  12. "service": service,
  13. "method": method,
  14. "args": args
  15. }, "id": random.randint(0, 100000000), })
  16. payload = get_json_payload("common", "version")
  17. response = requests.post(json_endpoint, data=payload, headers=headers)
  18. print(response.json())
上海开阖软件有限公司 沪ICP备12045867号-1