ODOO建库后如何加载演示数据

How to load demonstration data after database creation ODOO

我在没有检查 Load demonstration data 的情况下创建了数据库。
现在我的代码无法在我的测试中获得 demo_user :: 正如预期的那样

user_demo = self.env.ref('base.user_demo')

ValueError: External ID not found in the system: base.user_demo

现在如何加载演示数据

答案就在你的问题中,只有在使用 "Load demonstration data" 选项创建数据库时才会加载演示数据。

根据 Odoo 版本,至少从 Odoo 12 以后可以加载演示数据:

  • 转到“设置”->“常规设置”,滚动到最底部。
  • 点击“激活开发者模式”。
  • 点击小虫子图标(右上角)打开开发者菜单。
  • 点击“成为超级用户”。
  • 现在在“设置”->“常规设置”中,滚动到最底部 再次
  • 单击“加载演示数据”。

Screenshot: Odoo settings, load demo data link