本文為最好用的免費(fèi)ERP系統(tǒng)Odoo 12開發(fā)手冊系列文章第七篇。 在上一篇文章中,我們概覽了模型創(chuàng)建以及如何從模型中載入和導(dǎo)出數(shù)據(jù)⌒淇福現(xiàn)在我們已有數(shù)據(jù)模型和相關(guān)數(shù)據(jù)瓜挽,是時(shí)候?qū)W...

本文為最好用的免費(fèi)ERP系統(tǒng)Odoo 12開發(fā)手冊系列文章第七篇。 在上一篇文章中,我們概覽了模型創(chuàng)建以及如何從模型中載入和導(dǎo)出數(shù)據(jù)⌒淇福現(xiàn)在我們已有數(shù)據(jù)模型和相關(guān)數(shù)據(jù)瓜挽,是時(shí)候?qū)W...
對于日期(date)和時(shí)間字段(datetime)odoo自帶兩個(gè)方法獲取當(dāng)前的日期和時(shí)間日期字段默認(rèn)為今天 default=fields.Date.context_toda...
Kotlin 協(xié)程+Retrofit 最優(yōu)雅的網(wǎng)絡(luò)請求使用 1.簡介 Retrofit對協(xié)程的支持非常的簡陋水泉。在kotlin中使用不符合kotlin的優(yōu)雅 一層嵌套一層拯杠,屬實(shí)...
本文記錄一下Kotlin協(xié)程如何配合其他網(wǎng)絡(luò)請求框架來進(jìn)行網(wǎng)絡(luò)請求份殿。其中涉及的底層原理暫時(shí)不去關(guān)注黎炉。 本篇文章中使用到的接口來自wanandroid[https://wana...
1.創(chuàng)建模塊 odoo提供scaffold命令用來快速創(chuàng)建模塊: 2.模塊控制器 打開module name文件夾缭乘,如mymodules/academy 沐序,編輯control...
翻譯模塊 導(dǎo)出可譯術(shù)語 一個(gè)模塊的有很多的內(nèi)容都是可以翻譯的铜靶,可通過導(dǎo)出功能來決定翻譯哪些內(nèi)容。在設(shè)置-翻譯-導(dǎo)入/導(dǎo)出-導(dǎo)出翻譯中:選擇默認(rèn)語言他炊、po格式争剿、需要翻譯的模塊,...
QWeb是一個(gè)基于xml的模板引擎痊末,用于生成HTML片段和頁面蚕苇,模板指令是寫在xml標(biāo)簽中的以t-開頭的屬性,比如t-if如果要讓一個(gè)標(biāo)簽不被渲染凿叠,可以采用t來包裹涩笤,這樣會(huì)執(zhí)...
安全 odoo提供了兩種方式來管理數(shù)據(jù)權(quán)限而不需要通過手寫權(quán)限管理相關(guān)代碼蹬碧,每種方式都通過用戶組來指定用戶:一個(gè)用戶屬于多個(gè)用戶組,安全機(jī)制通過用戶組關(guān)聯(lián)作用到用戶 訪問控制...
Manifest manifest文件用于將python包定義成odoo的模塊恩沽,并且聲明模塊的元數(shù)據(jù),文件名為__ manifest __.py并包含一個(gè)python格式的數(shù)...
action簡介 actions定義了系統(tǒng)對于用戶的操作的響應(yīng):登錄翔始、按鈕飒筑、選擇項(xiàng)目等,action可以保存在數(shù)據(jù)庫或在按鈕方法中以數(shù)據(jù)字典的形式返回绽昏。每個(gè)action有兩個(gè)...
視圖層-設(shè)計(jì)用戶界面 這一章節(jié)我們會(huì)學(xué)習(xí)用來構(gòu)建用戶界面的視圖層协屡。 視圖跟控件 context跟domian 使用xml文件定義用戶界面 用戶界面與業(yè)務(wù)記錄一樣,都是存儲(chǔ)在我...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用全谤、邏輯簡潔 & 使用簡單的特點(diǎn)肤晓,深受各大 Android開發(fā)者的歡迎。 RxJava如此受歡迎的原因,在于其提供了豐富 & 功能強(qiáng)...