Skip to Content

Odoo 10 新特性之服务器开发模式

Odoo 10 开发者模式特性

在 Odoo 10 中,开发者模式提供了一系列方便的功能,以加快开发流程。以下是主要特性:

启用开发者模式

  • 命令行参数:在启动 Odoo 服务器时,附加 `--dev=all` 参数。
  • 自动重载
    • 保存 Python 文件时,自动重新加载 Python 代码,避免手动重启服务器。
    • 从 XML 文件中直接获取视图定义,避免手动模块升级。
  • 禁用模板缓存:确保每次修改都能立即生效。
  • 启用测试工具:提供额外的测试功能和工具。
  • 显示详细错误信息:在开发过程中提供更详细的错误信息。

其他开发者模式选项

  • `--dev=xml`:只重载 XML 文件。
  • `--dev=reload`:只重载 Python 代码。
  • `--dev=qweb`:重载 QWeb 模板。

注意事项

  • 性能影响:开发者模式会影响性能,不建议在生产环境中使用。
  • 依赖安装:为自动侦测代码文件的变化,需安装额外的依赖 `python3-watchdog`。

通过这些功能,Odoo 10 的开发者模式大大提高了开发效率,使开发者能够更快速地进行模块开发和调试。

Odoo 10 新特性之服务器开发模式
6776, Administrator December 18, 2016
Tags
Archive