#json #httprequest #odoo
#json #httprequest #odoo
Вопрос:
У меня есть внешняя система, и мне нужно использовать ее API в системе odoo 12
Эта система предоставляет мне файл Excel, и я хочу преобразовать этот файл в CSV-файл или импортировать его данные в базу данных odoo
Комментарии:
1. Вы можете перейти по этой ссылке для ознакомления с базовым интерфейсом API: odoo.com/documentation/12.0/webservices/odoo.html
Ответ №1:
вы можете вызвать внешний api через compute в моделях, импортируя запросы, например, класс import requests (модели.Модель): температура = поля.Char(вычислить=’_get_temperature’)
def _get_temperature(self):
res = requests.get('http://externalapi.com')
for result in self:
result.temperature = res