iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

使用 Django 框架和 Wagtail,快速打造一個 CMS 網站 系列

我們將探索如何利用 Django 框架和 Wagtail 來快速打造一個內容管理系統(CMS)。Django 以其堅實的架構和自動化的後台管理聞名,而 Wagtail 則為用戶提供了一個直觀而靈活的內容管理界面。使用 Django 再加上 Wagtail,絕對可以讓你快速的打造一個 CMS 網站。

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

D21 - 使用 Wagtail 已內建的 Django REST Framework 做出 api endPoint

啟用 wagtail api 首先,您需要啟用 Wagtail 的 API 應用程序,以便 Django 可以識別它。在您的 Django 項目設置中將 wag...

2024-10-03 ‧ 由 Marvin 分享
DAY 22

D22 - Wagtail API 的應用 - custom field query 特殊欄位

Wagtail API 模塊提供了一個公共的、只讀的、JSON 格式的 API,外部客戶端(如移動應用)或網站前端可以使用它。 昨天,已經完成了今天基本的 fe...

2024-10-04 ‧ 由 Marvin 分享
DAY 23

D23 - 快速的在 admin panel 中做出日曆

建立管理介面視圖 在 Wagtail 管理介面中新增自定義視圖的最常見用途是為管理 Django 模型提供介面。使用 Snippets,Wagtail 提供了預...

2024-10-05 ‧ 由 Marvin 分享
DAY 24

D24 - 加上客制化的 api 端點

我本身是 iOS 工程師,最常做的任務是「串接後端的 API,轉化成 Data Model 後,渲染成 UI」。並使用 Django REST Framewor...

2024-10-06 ‧ 由 Marvin 分享
DAY 25

D25 - 做出 login api

讓我們來創建一個登錄 API,該 API 將檢查用戶的帳號和密碼是否正確。這裡我們將使用 Django 的內建身份驗證系統來進行檢查。 首先,我們需要在 vie...

2024-10-07 ‧ 由 Marvin 分享
DAY 26

D26 - JWT token 簡介,因為接下來會用到

JWT Token 簡介 JWT(JSON Web Token)是一種開放標準(RFC 7519),用於在網絡應用環境間傳遞聲明安全。JWT 可以被數字簽名,因...

2024-10-08 ‧ 由 Marvin 分享
DAY 27

D27 - 在 login 成功後,會回傳 JWT token 給 client site

D26 我們介紹了 JWT token,接下來,我們要在 user login 成功後,回傳 jwt token 給 client 端 先安裝 djangore...

2024-10-09 ‧ 由 Marvin 分享
DAY 28

D28 - 驗證來自 request 的 JWT token

昨天,我們在 user 登入的時候,發出了 jwt token,他的格式長得像這樣 { "message": "Login...

2024-10-10 ‧ 由 Marvin 分享
DAY 29

D29 - 使用Django admin 後台

當輸入 127.0.0.1:8000/admin 你會進到 wagtail 後台。 但前幾天我們已經開始使用 Django Restful API,未來的我們...

2024-10-11 ‧ 由 Marvin 分享
DAY 30

D30 - Wagtail 多國語系設定

Wagtail 的多語言內容處理方式 Wagtail 在每個語言區(locale)中存儲一個獨立的頁面樹。 它內建了 Locale 模型,所有頁面通過 loc...

2024-10-12 ‧ 由 Marvin 分享