Контекстні змінні Python-скриптів
Під час використання Python-скриптів для трансформації даних у вашому розпорядженні є такі змінні й бібліотеки.
Основні об'єкти Odoo
env
Середовище Odoo для доступу до бази даних і моделей.
# Доступ до буд ь-якої моделі Odoo
partners = env['res.partner'].search([('customer_rank', '>', 0)])
products = env['product.product'].browse([1, 2, 3])
model
Модель Odoo, для якої виконується синхронізація.
# Назва моделі
model_name = model._name # наприклад, 'res.partner'
# Список полів моделі
field_names = model._fields.keys()