2011-03-29 72 views

回答

0

要卸载模块,您可以转到管理/模块/模块...搜索并打开您的模块。

然后,有一个“卸载”按钮来卸载您的模块。但是,它是功能的Beta版本。我从来没有遇到过问题。

编辑:

根据您的意见,做到这一点的唯一方法是指定安全文件,以防止用户可以进入管理菜单。

+0

Bt我不想卸载我的模块。请记住,任何人都可以安装我的模块,但无法卸载它,即使他/她想要。 – keyur 2011-03-29 12:15:07

+0

阅读我的编辑;-) – 2011-03-29 12:25:39

0

我记得,use control模块无法卸载。在this bug中有一个关于它的大讨论,它已经从附加插件分支中删除。你可以在源代码中弄清楚它是如何恶劣的。

1

我发现了一个解决方案,它继承了ir.module.module类并覆盖了button_uninstall方法。

0

不是你问的相当的东西,但你也许可以配置__openerp__.py到:

  • 集您在Hidden类别
  • 设置auto_install为True

这样模块之后,保证你的模块将被安装,并且不可卸载。