Odoo9,我更改 models.py 时出了什么问题?在 windows 个人电脑中

Odoo9, what's wrong when I change my models.py? in windows PC

首先我是 Odoo 开发新手(Python)。

我正在尝试将此 tutorial 用作我的第一个 Odoo9 应用程序的演示版本。

除我更改 models.py 外,一切正常:添加一个新的 class 或一个新字段(例如教程练习中的 'Relations between models')... Odoo9 不直接获取新的 class 即使我尝试:更新、升级我的应用程序或卸载并安装应用程序...然后我需要重新启动我的电脑才能获得正确的结果!当然还有其他解决方案,请帮忙?

您必须重新启动 Odoo 服务器才能影响在 models.py 中所做的更改。服务器重新启动后,您需要升级模块以在数据库中添加新创建的字段。无需重启电脑。

您在哪个 OS(Windows, Ubuntu, Mac) 上使用 Odoo V9?

您是否已将技术功能权限授予用户?

如果没有就这样给:

要激活技术功能,您必须为您的用户添加访问权限。您必须从菜单设置 > 用户编辑当前用户。编辑您的用户(可能是管理员)并在“访问权限”选项卡中选中“技术功能”选项。

然后,将模块列表菜单更新到 Settings/Modules/Update 模块列表

在 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 (点击"Activate the Developer Mode")

或者重启服务器扔这个

转到菜单开始 --> 类型:服务 --> 搜索 OpenERP 或 Odoo 服务器 --> Select 行并单击上面的 Restart/Start/Stop 按钮 – 通过 @Nilesh Sheliya