import pudb import requests import json url = 'http://localhost:18030' key = ( '9a9ffc430146447d81' 'e6698240199a4be2b0' 'e774cb18474999d0f60e' '33b5b1eb1cfff9d91413' '46a98844879b5a9e78748' '9c891ddc8fb45cc903b7244cab64fb1' ) db = 'tryton' application_name = 'sale_don_confiao' base_url = '{}/{}/{}'.format(url, db, application_name) response_parties = requests.get( base_url + '/parties', headers={ 'Authorization': f'bearer {key}', }) response_party = requests.get( base_url + '/party/2753', headers={ 'Authorization': f'bearer {key}', }) response_post_party = requests.post( base_url + '/parties', headers={ 'Authorization': f'bearer {key}', }, data=json.dumps({ "name": "Alejandro", })) response_categories = requests.get( base_url + '/categories', headers={ 'Authorization': f'bearer {key}', }) response_products = requests.get( base_url + '/products', headers={ 'Authorization': f'bearer {key}', }) response_search_products = requests.get( base_url + '/search_products/Aceite', headers={ 'Authorization': f'bearer {key}', }) response_sales = requests.get( base_url + '/sales', headers={ 'Authorization': f'bearer {key}', }) response_sale = requests.get( base_url + '/sale/120', headers={ 'Authorization': f'bearer {key}', }) response = requests.post( base_url + '/post_sale', headers={ 'Authorization': f'bearer {key}', }, data=json.dumps({ "party": 2573, "company": 1, "currency": 1, "invoice_method": "order", "shipment_method": "order", "lines": [["create", [{ "type": "line", "product": "1", "quantity": "1", "unit_price": "10", "unit": "1" }]]], "state": "draft" })) pudb.set_trace()