讓我們來談談 Jamstack 的未來 — 加入我們

Wagtail

15647 個星標
3266 個分支
836 個問題
首頁
https://wagtail.org/
儲存庫
wagtail/wagtail
Twitter
@wagtailcms
開源
類型
API 驅動
支援的網站產生器
全部

Wagtail 是一個基於 Django 網頁框架建構的開源 CMS,專注於彈性和使用者體驗。

其主要功能為

  • StreamField。一個直觀的基於區塊的頁面編輯器,讓作者可以控制內容的顯示方式和資料的組織方式。
  • 頁面樹狀結構。網站頁面的樹狀結構,使內容易於查找和組織。
  • 可自訂的頁面類型。使用 Django 模型輕鬆建立和擴展自訂架構。
  • 片段。編輯者可以重複使用的可重複使用元件。
  • 進階影像管理。影像庫組織、自訂裁剪工具和進階影像最佳化。

Wagtail 專案建立在 Django 之上,可以利用成千上萬個 Django 套件的生態系統,以及 Wagtail 特定的外掛程式。

無頭功能

由於 Wagtail 是基於 Django 框架建構的,您可以整合所有 Django 功能和第三方外掛程式。例如,如果您不想使用 Wagtail 的內建 REST API,您可以使用 Django REST framework 建構自己的 API。

請瀏覽官方 Wagtail 我們無頭了嗎? 網站,以了解 Wagtail 在無頭專案中的功能概述,例如

  • 用於存取網站內容的 REST API
  • 可用的 GraphQL 套件
  • 如何根據網站產生器的需求處理 豐富文字
  • 以及關於常見需求、特定網站產生器和託管平台的更多詳細資訊。

GraphQL 用法

透過使用 wagtail-grapple,您可以盡快基於模型逐一建構 GraphQL 端點,只需簡單的設定。該函式庫提供以下支援

  • 基於註解的架構產生
  • 內建支援頁面、片段、影像、文件、媒體、設定、重新導向模型。
  • 搜尋和分頁
  • 使用 GraphQL 訂閱建構的 Jamstack 網站預覽功能

使用 Wagtail 建構的 Jamstack 網站

目前,有政府機構、非營利組織和出版物正在 Jamstack 上使用 Wagtail。以下是一些著名的例子

熱門資源

尋找更多無頭內容管理系統