使用脚手架创建模块文件
python odoo-bin scaffold bug_manage my_app- bug-manage:应用名称
- my-app:存放目录
修改odoo.conf配置文件
addons_path = addons, my_app编辑模块文件
把controllers.py、models.py、templates.xml、views.xml里的注释取消掉
__manifest__.py 里需新增 'auto_install': True, 去掉注释:'security/ir.model.access.csv',
安装模块
- 先停止运行中的Odoo应用
- 运行命令 python odoo-bin -i bug_manage会自动安装模块,并启动odoo
- 重新进入Odoo
安装第三方模块
- 上传模块后,在 odoo.conf配置文件的addons_path配置项,确认模块所在目录是否已填写。
- 重启Odoo的web服务
- 进入菜单 应用, 开启Debug调试模式,点击更新应用程序列表,最后找到扫描到的新模块,点击安装。
odoo开启debug模式的方法:
- url开启: 通过浏览器在URL上添加"debug"参数。在使用Odoo时,只需在Odoo的URL后面添加"?debug",例如:http://localhost:8069/?debug。这样可以立即开启debug模式。
- 配置文件开启: 在Odoo的配置文件中设置debug模式。打开Odoo配置文件(通常命名为"odoo.conf"),并添加:- debug_mode = True
- 命令启动参数开启: 在命令行中使用以下命令启动Odoo:- ./odoo.py --debug
更新模块
python odoo-bin -u bug_manage 沙滩星空的博客
沙滩星空的博客