首先,我是 Odoo 开发(和 Python)的新手。
我正在尝试将本教程作为我第一个使用 Odoo9 的应用程序的演示版本。
一切都很好,除非我更改了我的模型。 to :更新,升级我的应用程序,或卸载并安装应用程序......然后我需要重新启动我的电脑才能获得正确的结果!当然还有另一种解决方案,请帮忙?
您必须重新启动 Odoo 服务器以影响在 models.py 中所做的更改。服务器重新启动后,您需要升级模块以在数据库中添加新创建的字段。您无需重新启动 PC。
您在哪个操作系统(Windows、Ubuntu、Mac)上使用 Odoo V9?
您是否向用户授予了技术功能权利?
如果没有,那么给它这样的:
要激活技术功能,您必须为您的用户添加访问权限。您必须从菜单设置 > 用户中编辑当前用户。编辑您的用户(可能是管理员),然后在“访问权限”选项卡中,选中“技术特性”选项。
然后,更新模块列表菜单到设置/模块/更新模块列表
在 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 服务器 --> 选择行并单击上面的重新启动/开始/停止按钮 – by @Nilesh Sheliya