我认为最简单的方法是检查 XML-ID 是否已加载:
# checking if the demo user record exist in database
# don't forget the put the full qualifying XML-ID (addon_name.xml_id)
if not self.env.ref('base.user_demo', raise_if_not_found=False):
# demo user is not loaded in database
Run Code Online (Sandbox Code Playgroud)
Odoo 使用此模型将 XML-ID 与数据库中的真实 ID 进行映射,ir.model.data
如果加载记录ref
将从数据库返回记录,否则它将根据第二个参数raise an exception
返回,默认情况下None
raise_if_not_found
True
归档时间: |
|
查看次数: |
256 次 |
最近记录: |