我想在 python 控制台中使用 ORM 方法,例如 browse
或 search
。
$pwd
/opt/odoo/
$python
>>> import openerp
>>> product_obj = pool.get('product.product)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'pool' is not defined
我怎样才能做到这一点?
最佳答案
在版本 9 中,您可以使用 odoo.py shell -d <database>
启动 odoo shell , 感谢 this commit
在版本 8 中,该功能不是内置的,但您可以使用 this script , this module , 或 OERPLib
关于python - 如何在 python 控制台中运行 Odoo ORM 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34293139/