ODOO13 開發教程九 WEB控制器及介面請求

2021-10-07 09:32:16 字數 580 閱讀 9092

odoo中的控制器controller,和其他框架中的控制器(有些稱為路由/介面,具體看具體拿它來做什麼)作為後台和前段資料互動的橋梁。但他和其他框架中的控制器又有些不一樣的地方,就是在某些引數控制下,如果沒有建立資料庫,或者在多資料庫卻沒有指定資料庫時,控制器是不可用的。

odoo中的控制器,也具有拓展性,控制器通過繼承controller進行建立,就像odoo中的模型需要繼承model建立。控制器方法通過route()裝飾器與路由關聯,route作為修飾控制器的裝飾器,它採用路由字串和許多屬性來自定義其行為或安全性。

return ''上面的例子是最簡單的實現,在新的頁籤訪問http://localhost:8069/hello,會看到 hello, world!

route 裝飾器的引數及意義如下:

ODOO13 開發教程一 認識odoo

我們要學習的odoo是什麼?首先,他是推薦基於python語言做開發的web框架,它和django flask等python前端框架一樣。odoo框架是開源的,它的長處在於快速搭建純b s架構的erp系統,因為它是針對erp的需求發展而來的,適合定製出符合客戶各種需求的erp系統和電子商務系統。在o...

odoo13漢化及安裝APPS

1 開發環境部署完成後,漢化步驟如下 2 在設定 語言中增加簡體中文 3 使用者設定中選擇簡體中文後即可。odoo 的模組分為 3 類 1 核心模組 系統執行必須的模組。2 自帶模組 包括應用模組和額外的模組,系統安裝時被預設儲存在計算機上,在你需要時可直接安裝。odoo 的所有自帶模組都可以在od...

odoo13 服務註冊開機自啟動服務

在 etc systemd syste 下,建立配置檔案odoo13.service檔案,內容如下 unit description odoo13 requires postgresql.service after network.target postgresql.service service ...