2016-01-08 24 views
0

首先我是新的Odoo開發(和Python)。Odoo9,當我更改我的models.py時出現了什麼問題?在Windows PC

我試圖將這個tutorial作爲我的第一個應用程序的演示版本與Odoo9。

除了當我改變我的models.py時,所有的東西都運行良好:例如添加一個新的類或新的字段(就像在教程練習中的'模型之間的關係'中)... Odoo9不直接獲得新類即使當我嘗試:更新,升級我的應用程序,或卸載並安裝應用程序...然後我需要重新啓動我的電腦才能獲得正確的結果!當然還有另一種解決方案,請幫忙嗎?

+0

請添加您的代碼 –

+0

您可以通過-u your_module_name –

+0

@LucaDetomi更新模塊,代碼位於以上鍊接中:https://www.odoo.com/documentation/9.0/howtos/backend.html – Malek

回答

0

您是否向用戶提供了技術特徵權限?

如果沒有,那麼給它這樣的:

要激活的技術特點,你必須訪問權限添加到您的用戶。您必須從菜單設置>用戶中編輯當前用戶。編輯您的用戶(可能是管理員),然後在訪問權限選項卡中選中技術功能選項。

然後,更新模塊列表菜單要設置/模塊/更新模塊列表

在odoo 9,他們的應用程序(模塊),點擊選擇應用程序,你會得到你可以安裝應用程序的列表.. https://drive.google.com/file/d/0B5j41T1Hqv1sTnFYSncwRlk3emM/view?usp=drivesdk http://goo.gl/9hPlFP

安裝你想要的,並已過濾器(安裝,未安裝等)..

關於技術設置有:你必須激活此開發模式,並然後automati凱莉的技術特徵將被啓用,以當前用戶..

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

+0

重新啓動服務器是我需要的。非常感謝 :) – Malek

1

您必須重新啓動Odoo服務器以影響在models.py中所做的更改。一旦服務器重新啓動,您需要升級模塊以在數據庫中添加新創建的字段。您不需要重新啓動PC。

在哪個操作系統(Windows,Ubuntu,Mac)上使用Odoo V9?

+0

Windows。我如何重新啓動服務器? cmd? – Malek

+0

轉到菜單開始 - >磁帶服務 - >搜索OpenERP或odoo服務器 - >選擇線,然後單擊上面的重新啓動/開始/停止按鈕 –

+0

這就是我需要:)非常感謝。服務名稱是「odoo-server-9.0 9.0」。 – Malek