日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Odoo開(kāi)發(fā)教程21-Odoo服務(wù)器端開(kāi)發(fā)者模式

 行者花雕 2021-11-23

服務(wù)器端開(kāi)發(fā)者模式

為便于開(kāi)發(fā)者,Odoo 有一個(gè)–dev=all 參數(shù)可激活一些開(kāi)發(fā)者友好的功能。
“ 注意:Odoo 10 的修改–dev=…參數(shù)是在 Odoo 10 中引入的,它取代了此前版本中更簡(jiǎn)單、功能也更少的–debug 參數(shù)”
這啟用了一些有用的功能可加快開(kāi)發(fā)流程,最重要的如下:
? 在保存 Python 文件時(shí)自動(dòng)重載 Python 代碼,避免手動(dòng)重啟服務(wù)
? 從 XML 中直接讀取 view 定義,避免手動(dòng)升級(jí)模塊
–dev=all 將在拋出異常時(shí)啟動(dòng) Python 調(diào)試器(pdb),在服務(wù)報(bào)錯(cuò)后做后驗(yàn)(postmortem)分析非常有益。注意這一設(shè)置對(duì)日志輸出不產(chǎn)生任何影響。有關(guān) Python 調(diào)試器命令詳情可參見(jiàn)Python 官方文檔。
雖然 all 值適用于大多數(shù)情況,–dev 還可接一串逗號(hào)分隔的選項(xiàng)。缺省情況下會(huì)使用 Python 調(diào)試器 pdb。有些人會(huì)傾向安裝、使用其它調(diào)試器,來(lái)改善功能和易用性。Odoo 是允許我們指定調(diào)試器的,常用的有 ipdb 和 pudb。
在本系列第八章業(yè)務(wù)邏輯,我們將介紹如何在 Odoo 開(kāi)發(fā)中使用調(diào)試器。要自動(dòng)偵測(cè)代碼文件的變化 ,服務(wù)開(kāi)發(fā)者模式需安裝一個(gè)額外的依賴 python3-watchdog。我們需要在 Ubuntu/Debian 系統(tǒng)中安裝它之后才可使用,命令如下:
sudo apt-get install python3-watchdog

對(duì)于 Odoo 11 之前的版本,使用的是 Python 2,則需安裝 python-watchdog。同樣可使用pip 安裝,命令為 pip install watchdog。

總結(jié)

在本文中,如們學(xué)習(xí)了如何在 Ubuntu 系統(tǒng)中安裝 Odoo 并從 GitHub 上獲取 Odoo 源碼,以及如何創(chuàng)建 Odoo 數(shù)據(jù)庫(kù)和運(yùn)行 Odoo 實(shí)例。
現(xiàn)在我們的 Odoo 環(huán)境可正常用于開(kāi)發(fā),并且也可以對(duì)數(shù)據(jù)庫(kù)和實(shí)例進(jìn)行管理。有了這些,我們可以進(jìn)行一步的學(xué)習(xí)了。在下一章中,我們將從零開(kāi)始創(chuàng)建第一個(gè) Odoo 模塊,并理解相關(guān)的主要元素。

更多教程:https://www./odoo/odoo-teach/odoo12-teach/

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多