首先,我是Odoo开发(和Python)的新手。
我正在尝试将这个tutorial作为我的第一个使用Odoo9的应用程序的演示版本。
所有事情都很好,除非我改变我的models.py:例如添加一个新类或一个新字段(比如教程练习中的'模型之间的关系')... Odoo9直接得不到新类当我尝试:更新,升级我的应用程序,或卸载并安装应用程序...然后我需要重新启动我的电脑才能获得正确的结果!当然还有另一个解决方案,请帮忙吗?
答案 0 :(得分:1)
您必须重新启动Odoo服务器才能影响models.py中所做的更改。服务器重新启动后,您需要升级模块以在数据库中添加新创建的字段。您不需要重新启动PC。
你在哪个操作系统(Windows,Ubuntu,Mac)上使用Odoo V9?
答案 1 :(得分:0)
您是否已向用户授予技术功能权限?
如果没有,那么就这样给它:
要激活技术功能,您必须为用户添加访问权限。您必须从菜单设置>中编辑当前用户。用户。编辑您的用户(可能是管理员),然后在“访问权限”选项卡中,选中“技术功能”选项。
然后,更新模块列表菜单转到设置/模块/更新模块列表
在odoo 9中,它们是应用程序(模块),单击选项应用程序,您将获得可以安装的应用程序列表。 https://drive.google.com/file/d/0B5j41T1Hqv1sTnFYSncwRlk3emM/view?usp=drivesdk http://goo.gl/9hPlFP
安装你想要的那些,并且已经有过滤器(已安装,未安装等)..
关于技术设置:您必须为此激活开发者模式,然后自动为当前用户启用技术功能..
https://drive.google.com/file/d/0B5j41T1Hqv1sbnBlVFhnN2Y3Rk0/view?usp=drivesdk(点击关于odoo)
https://drive.google.com/file/d/0B5j41T1Hqv1sMmhwa1hOWVRUMU0/view?usp=drivesdk (单击“激活开发者模式”)
或重新启动服务器扔这个
转到菜单开始 - >类型:服务 - >搜索OpenERP或Odoo服务器 - >选择行,然后点击上面的重启/开始/停止按钮 - @Nilesh Sheliya