背景:
因为文件错误升级导致odoo进不去页面或者直接500,重启也无法解决问题,需要升级一下模块。
方法一:
在启动命令时候后面加上“-u 模块名”的方式重启odoo服务,即可升级。
刚刚我使用方法一时候,由于其他错误,直接启动命令不行,所以查找了下资料,发现网上也有记录有,有些记录得不是很清楚,自己从新写了一些。
方法二:
python odoo10/setup/odoo shell -c 配置文件路径 -d 数据库名称
如果不记得配置文件路径的话,可以使用以下命令查看到
systemctl status odoo
进来可以看到odoo给我们打印了env等信息。
搜索以及升级模块
module= env['ir.module.module'].search([('name','like','模块名称')]) module.button_immediate_upgrade() //升级模块
ok!完美