原创 Python-學習筆記-賦值和淺複製與深複製(copy&deepcopy)

Python-學習筆記-賦值和淺複製與深複製(copy&deepcopy) # -*- coding:utf-8 -*- #####################################################

原创 Odoo12-效率監測-方法執行效率監視器(cProfile)

提供方法如下: def time_test(func): """ 測試方法執行時間裝飾器 @time_test def func(self): pass :return:

原创 Odoo12入門(4)-繼承模式

繼承 模型繼承 Odoo提供了兩種模型繼承機制 第一種繼承允許在其他包(module)中繼承修改當前包(module)的相關內容(inherit): 1. 在已存在的model中繼承新增字段 2. 重寫已存在model的字段定義

原创 Odoo12-打印功能-Excel之Xlwt解析

注:標題001 爲文章序列 希望自己以後的博客能更像一本工具書 (我回頭慢慢補充 現在得去寫個html報表了) xlwt 你問我這傢伙全名叫什麼? 不知道 我猜應該是Excel Write的讀音簡寫。 所以xlrd應該就是Ex

原创 Odoo12-系統安裝-解決Git克隆倉庫出現的問題:RPC failed; curl 18 transfer closed with outstanding read data remain

我在獲取Odoo源碼的時候出現的問題: $ git clone https://gitee.com/mirrors/odoo.git Cloning into 'odoo'... remote: Enumerating objec

原创 Odoo12-接口系列-Webserivce

Webservice: 簡介: Odoo - Webservice RPC(Romote Procedure Call):遠程過程調用 種類: JSON-RPC XML-RPC SOAP-WSDL-XML-RPC

原创 FineReport-Postgresql數據庫連接

Postgresql 服務器連接問題 解決辦法:下載替換最新的jdbc連接jar包 更新連接 Download 方案參考:Link 流  程: 下載支持postgresql10.0+的jdbc連接jar包 Download

原创 Odoo12-翻譯重寫-個性化模塊覆蓋源碼字段的翻譯(i18n)

場景 當我們有一個字段 # 源碼 analytic 模塊 """py代碼""" code = fields.Char(string='Reference', index=True, track_visibility='onchan

原创 Odoo-源碼功能-M2m字段添加一行彈出視圖內容個性化指定

m2m字段的context屬性接收一個 tree_view_ref 屬性,通過它指定特定的打開視圖即可。 舉個例子: 1. 首先自定義一個打開字段模型的tree視圖: <!--Tree M2M Select View-->

原创 Odoo12入門(7)-模型約束

模型約束 Odoo提供兩種自動數據驗證方式: Python 代碼層約束 SQL 數據庫存約束 python約束被定義在一個裝飾器方法@api.constrains(‘fields1’)中,通過對一個方法的裝飾,對fields1

原创 Odoo12入門(5)-特殊字段

計算字段和默認值   我們的大部分字段都是直接在數據庫中存儲和檢索的。其實字段的值也可以通過調用model中的一個方法實時計算。   爲了創建計算字段,我們需要創建一個字段並且給它的屬性compute指定一個方法,這個計算方法能夠

原创 Odoo12-安裝教程-ubuntu14.04安裝

請提前準備:Linux(ubuntu 14.04)、Anaconda3、Git Linux安裝基礎組建: sudo apt-get install libsasl2-dev python-dev libldap2-dev li

原创 Odoo12-數據校驗-更新約束

Odoo12的數據庫表約束變化時如何更新約束(_sql_constraints) 兩種方式: 覆蓋重寫 舉個例子:# odoo源碼醬紫 _sql_constraints = [ ('code_and_name',

原创 Odoo12入門(6)-Onchange簡介

Onchange方法   onchange方法的效果就想讓用戶在填寫一張單據時,比如填寫了一個字段,界面上的其他字段很肯能就可以通過填寫的這個字段來動態更新,進而做到數據還沒有保存到數據庫的情況下,對錶單的數據做一個更新。   開