全名為 Amazon Virtual Private Cloud,為虛擬的私有雲端, 當我們的 EC2 (機器) 有多台,並且想對這些機器做區隔的時候,就可以透過 VPC 來達成這個效果 在 VPC 裡面,會有 Subnet (子網路),我們可以在 Subnet 底下,架設 EC2 這邊讓大家對於 VPC 先有...
LINE Pay 已經是現在大眾很習慣的付款方式 不過目前用 Django 串接 LINE Pay 的資源很少 所以今天想跟大家分享如何在 Django 中串接 LINE Pay 分成以下四個步驟 申請 SandBox 帳號密碼 申請 Channel ID & Key 串接 Request 串接 Con...
開發時難免會需要許多邏輯,為了讓程式碼好閱讀及好整理,通常我們會整理成方法 今天會來介紹 Python 中的幾種方法 實體方法 Instance Method 類別方法 Class Method 靜態方法 Static Method 理解這些方法以前, 我們先來看看什麼是 「 Class 類別 」、「 Ins...
Django - ModelsDjango 所採用的模式是 MTV 模式 上週介紹的 Views 文章有提到 MTV 模式,我們再來複習一下 使用者瀏覽網頁時,伺服器的運作流程如下: urls.py 會將 request 傳送至 View View 收到 request,處理過程中需要資料庫的資料時,就會向 M...
提到 Views 之前,我們先來認識 MTV 架構 Django 所採用的模式是 MTV 模式 使用者瀏覽網頁時,伺服器的運作流程如下: urls.py 會將 request 傳送至 View View 收到 request,處理過程中需要資料庫的資料時,就會向 Model 要資料 Model 收到 Vie...
當使用者點選網址進入網站時,會發送 request 給伺服器,不過伺服器怎麼知道他要做什麼,並且需要什麼資料呢? 今天要來介紹 Django 中的 urls ROOT_URLCONF當使用者進入到網域中的其中一個頁面時,會發送 request 給 server Django 收到時,會先去 settings....
今天想來跟大家介紹 function decorator Higher-order function在這之前,先介紹一下什麼叫做 Higher-order function,就會比較好理解 function decortor 根據維基百科的介紹,Higher-order function 必須至少滿足以下其中一個...
在之前 Rebuild Rails 時有介紹到 Rack 對於 Rack 更精準的解釋是,Rack 本身是個 Ruby 與 framework 的規範,符合規範的 framework 稱作是 Rack application ,會將程式碼處理成 Rack 規範認可的格式(也就是 object ,且可以 call...
當 JavaScript 開始執行的時候,背後會做一連串複雜的事情,我們今天就來看看這背後複雜的流程吧 JS 開始運行時,就會啟動執行環境 Execution Context 執行環境 An execution context is a specification device that is used to ...
Turbo瀏覽器的載入模式在 AJAX 還沒出現以前,使用者在瀏覽網頁,進行互動後,需要重新整理才會在網頁上看到互動後的結果 AJAX 模式AJAX 的全名為 Asynchronous JavaScript and XML ,這些字詞的意思為 非同步 JavaScript 與 XML 非同步 JavaScrip...