Odoo开发者模式(或调试模式)解锁了Odoo系统中的额外和高级工具,对于学习、培训或开发非常有用。
一、激活Odoo开发者模式通过以下几种方法,可以激活开发者模式:odoo系统设置、浏览器扩展 、命令面板 或者通过URL 。
(1)通过odoo系统设置,激活开发者模式
登录odoo系统,依次点击菜单项:设置(Setting) --> 通用设置(General Setting),向下定位到“开发者工具(Developer Tools)”,然后点击:激活开发者模式(Activate the developer node (with assets))。
说明:
- 至少需要安装一个应用程序才能在:`设置(Setting)`模块中显示`开发者工具(Developer Tools)`部分。
- `激活开发者模式(带资源)(Activate the developer node (with assets))`提供给开发人员使用;
- `激活开发者模式(带测试资源)(Activate the developer node (with tests assets))`提供给开发人员或测试人员使用。
- 一旦激活, 停用开发者模式(Deactivate the developer ) 选项则可用。
(2)通过浏览器扩展,激活
在网页浏览器中,导航至浏览器设置和扩展,并搜索并安装Odoo Debug 扩展后,浏览器工具栏上将显示一个新图标。单击 Odoo Debug 扩展,启用普通版本的模式。双击Odoo debug 扩展,启用带有资源的模式。再次单击Odoo Debug 扩展,则停用。
(3)通过命令面板,激活开发者模式
在Odoo中,命令面板工具命令可以激活调试模式。首先,使用键盘快捷键 ctrl k 打开命令面板工具,然后输入 debug 。会出现一个命令来激活调试模式。在Odoo操作界面中,使用命令面板工具命令可以激活开发者模式。首先,使用键盘快捷键 ctrl k 打开命令面板工具,然后输入 debug 后,出现一个命令来激活开发者模式。
(4)通过URL,激活开发者模式
Odoo开发者模式可以通过在URL中添加额外的字符串来激活。在URL中,在 /web 之后添加 ?debug=1 或 ?debug=true 标识激活开发者模式。要停用开发者模式,则将值更改为 ?debug=0 。例如:
- 激活调试模式: http://localhost:8069/web?debug=1 or http://localhost:8069/web?debug=true
- 激活调试模式(assets模式): http://localhost:8069/web?debug=assets
- 激活调试模式(tests 模式): http://localhost:8069/web?debug=tests
- 停止调试模式: http://localhost:8069/web?debug=0
二、使用开发者工具
激活开发者模式后,登录odoo系统界面,点击顶部的debug图标可以访问开发者工具。此菜单包含一些额外的工具,有助于理解odoo相关技术或编辑、修改数据,例如页面的视图或操作。在具有过滤器、操作和视图选项的页面上,开发者工具包含一些有用的菜单项,例如:
- 编辑操作
- 管理过滤器
- 编辑当前视图(例如看板、列表、图形等)
- 查看Fields(字段)、View(视图)、Get等