私は貝にOdooの環境を取得しよう:アドオンを使って環境を取得するにはどうすればいいですか?
from openerp.modules.registry import RegistryManager
from openerp.api import Environment
r = RegistryManager.get('ethicall')
cr = r.cursor()
Environment.reset()
env = Environment(cr, uid, context={})
そして私はenv.registry.models
からモデルを取得しようとします。私はOdooのモデルを入手するだけです。
>>> env.registry.models
>>> {'_unknown': _unknown,
'account.account': account.account,
'account.account.template': account.account.template,
'account.account.type': account.account.type,
.....
が、私は、データベースのir_model表「ethicall」を検索し、それはより多くのように含まれています
137 | er.base.account.journal | 帐户流水 | base | | | | |
138 | er.base.account | 基础帐户 | base | | | | |
139 | er.base.budget | 预算计划 | base | | | | |
140 | er.base.expense | 医时费用计划 | base | | | | | | | |
.....
しかし、いくつかの方法をそこに持っている場合、彼らはenv.registry.models
ではないロードする必要があります私がenv.registry.models
メソッドを呼び出す前にaddons?
ありがとうございます!