愛爾蘭普通人日誌

Author: 普通人 (Page 6 of 6)

Wagtail CRX — 安裝

設置虛擬環境

  • 請先確認電腦已經有安裝好Python

為了減少不必要的干擾,建議創建一個虛擬環境來安裝Wagtail CRX,

未來要部屬在伺服器上面,也方便版本管理。

假設在Windows環境下,我的專案資料夾是在C槽下的wagtail。

開啟PowerShell,在wagtail資料夾下輸入:

PS C:\wagtail>python -m venv .\venv\Code language: PowerShell (powershell)

這時wagtail內就會多出一個venv的資料夾,之後安裝的擴充套件都會集中在此 :

Directory: C:\wagtail
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----        03/08/2023     16:56                venv
Code language: PowerShell (powershell)

啟動虛擬環境

在wagtail資料夾內輸入:

PS C:\wagtail> .\venv\Scripts\Activate.ps1Code language: PowerShell (powershell)

然後就會啟動虛擬環境,這時可以在PowerShell視窗看到最前面帶有(venv)字樣。

(venv) PS C:\wagtail>Code language: PowerShell (powershell)

下載並安裝Wagtail CRX

我們直接使用Python的PIP來安裝Wagtail CRX,套件的名字叫做coderedcms

(venv) PS C:\wagtail> pip install coderedcmsCode language: PowerShell (powershell)

接下來就會自動安裝Wagtail CRX以及其他相依套件了。

Wagtail CRX — 介紹

小而快速的架網站CMS — Wagtail CRX

一般提到架設網頁,馬上就會想到WordPress。是的,WordPress非常普及,教學眾多,五花八門的plug-in更是可以把網站佈置的非常健全。

但如果你跟我一樣喜歡容易面臨選擇困難,偏向小而精美的網頁管理系統,有沒有其他選擇?

有的,不妨嘗試看看這款以Django為基礎架構,結合Wagtail框架及CodeRed套件的Wagtail CRX

在教學開始之前,建議需要具備以下基礎知識:


  1. Bootstrap 必備,Wagtail CRX非常依賴Bootstrap框架。
  2. Python 用到不多,但至少你電腦要有裝Python。
  3. Django 用到不多,但安裝過程及一些基礎配置就是Django的概念。

正式部屬在伺服器上,還須了解:

  1. Linux基本指令
  2. Docker概念
  3. Nginx配置
Newer posts »

© 2026 PutonIreland