odoo12--創建第一個模塊


我們來創建第一個模塊

1、打開pycharm下方的Terminal

  輸入命令:python odoo-bin scaffold classroom myaddons

odoo-bin ---- odod的啟動腳本

scaffold  ---- 腳手架  指的是 會把新建的模塊 其他的文件一並創建,如controllers、demo、data、views、models、__manifest__.py等

classroom ---- 新模塊的名字(官方建議小寫)

myaddons ---- 指定新模塊的存放位置,建議自定義一個新的文件夾存放新創建的模塊

注意:在odoo12.conf中 addons_path = D:\odoo-12\myaddons   需指定

2、回車后,查看

 

3、啟動odoo12,打開瀏覽器輸入127.0.0.1:8069,並登陸,打開“參數設置”---“激活開發者模式”

4、進入“應用”界面

5、點擊“刷新本地模塊列表”,點“更新”

 

6、x掉應用(因為這里是內置應用,直接搜索自己創建的是搜索不到的,下面會更改這個配置),並輸入模塊名,咱們剛剛創建的模塊名是classroom,回車,就能看見了。我們點擊安裝

 

7、回到我們的代碼,我們修改__manifest__.py,添加兩個鍵值對,解決第6步的問題,改完后重啟odoo

在dict里,最后添加

'application':True,
'sequence':1

解釋下:  
application:True   可以解決第6步的問題,聲明這是一個app,
sequence:1   一個排序的問題,排在第一

2、在進入127.0.0.1:8069  跟新下這個classroom ,看下圖。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM