OE6 update module
-
def updateModule(self, cr, uid, ids, context={}):
mod_obj = self.pool.get('ir.module.module')
ids = mod_obj.search(cr, uid, [('name','=',self._module)])
mod_obj.button_upgrade(cr, uid, ids)
objs = self.pool.get('base.module.upgrade')
objs.upgrade_module(cr, uid, ids, context=None)
return True
放在开发的模块中,设置一个按钮关联就可以直接更新系统,写xml的时候比较方便。希望高手改进,最好按F5直接刷新。