英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。
Wagtail 是一个基于 Django 构建的开源内容管理系统,拥有强大的社区和商业支持。它专注于用户体验,并为设计师和开发者提供精确的控制。
🔥 功能
- 为作者提供快速、吸引人的界面
- 对前端设计和结构拥有完全控制
- 可扩展至数百万页面和数千名编辑
- 开箱即用快速,需要时支持缓存优化
- 为“无头”网站提供内容 API,实现前后端分离
- 可运行在 Raspberry Pi 或多数据中心云平台上
- StreamField 鼓励灵活的内容而不妥协结构
- 强大且集成的搜索功能,可使用 Elasticsearch 或 PostgreSQL
- 对图片和嵌入内容的支持出色
- 支持多站点和多语言
- 拥抱并扩展 Django
更多信息请访问 wagtail.org。
👉 快速入门
Wagtail 可与 Python 3 一起使用,适用于任何平台。
要开始使用 Wagtail,请在 虚拟环境 中运行以下命令:
pip install wagtail
wagtail start mysite
cd mysite
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
有关详细的安装和设置文档,请参阅 入门教程。
👨 👦 👧 👩 谁在用它?
Wagtail 被 NASA、Google、乐施会、NHS、Mozilla、MIT、红十字会、Salesforce、NBC、BMW 以及美英政府使用。将你自己的 Wagtail 网站添加到 madewithwagtail.org 上。
📖 文献资料
docs.wagtail.org 是 Wagtail 的完整参考资料,包括面向开发者、设计师和编辑的指南,以及 发布说明 和我们的 路线图。
对于那些刚接触 Wagtail的人,Wagtail 禅将帮助你理解 Wagtail 是什么,以及 Wagtail 不 是什么。
对于准备开始第一个 Wagtail 网站的开发者,入门教程将指导您创建和编辑您的第一个页面。
你已有现有的 Django 项目吗? Wagtail 集成文档 是最好的起点。
📌 兼容性
(如果您在 GitHub 上阅读此内容,这里的详细信息可能不代表当前发布的版本——请参阅 Wagtail 文档中的 兼容的 Django / Python 版本。)
鹡鸡支撑:
- Django 5.2.x、6.0.x 和 6.1.x
- Python 3.11、3.12、3.13、3.14 和 3.15
- PostgreSQL、MySQL、MariaDB 和 SQLite(带 JSON1)作为数据库后端
Wagtail 的以前版本 另外支持 Python 2.7、3.8 以及更早的 Django 版本。
📢 社区支持
Wagtail 有一个活跃的用户和开发者社区,会在 Stack Overflow 上回答问题。发布问题时,请阅读 Stack Overflow 关于 如何提问 的建议,并记得将您的问题标记为 "wagtail"。
对于不适合 Stack Overflow 问答格式的主题和讨论,我们有一个 Slack 工作区。请尊重志愿者的时间和努力,不要在多个地方重复提问。
我们的 GitHub 讨论板 开放,用于分享 Wagtail 项目的想法和计划。
我们在 Awesome Wagtail 上维护了一份精选的第三方软件包、文章和其他资源列表。
🧑💼 商业支持
Wagtail 由 Torchbox 赞助。如果您在实现或托管 Wagtail 时需要帮助,请联系我们:hello@torchbox.com. 另请参阅 madewithwagtail.org/developers/,了解全球的 Wagtail 专家开发者。
🔐 安全
我们非常重视 Wagtail 及我们维护的相关软件包的安全性。如果您发现我们任何项目存在安全问题,请通过电子邮件联系我们:security@wagtail.org,以便我们一起查找并修补问题。我们欢迎对任何安全相关问题的负责任披露,因此请在创建 GitHub 问题之前先联系我们。
🕒 发行计划
Wagtail 的功能版本每三个月发布一次。选定的版本被指定为长期支持 (LTS) 版本,将在较长时间内收到维护更新以解决任何安全和数据丢失相关的问题。有关过去和即将发行版本及其支持期的日期,请参见 Release Schedule。
🕛 每夜版本
为了在正式发布前体验最新功能,我们还会从 main 分支每晚创建构建。您可以在 https://releases.wagtail.org/nightly/index.html 查看如何安装最新的每夜版本的说明。
🙋🏽 贡献者
如果您是 Python 或 Django 开发者,请 fork 仓库并投入开发!我们在 Slack 工作区 上有几个面向开发者的频道。
您可以先查看 贡献指南 并检查带有 good first issue 标签的问题。
我们也欢迎为 Wagtail 的界面提供翻译工作。翻译工作应通过 Transifex 提交。
🔓 许可
BSD - 可自由使用和修改用于任何目的,包括开源和闭源代码。
👏 感谢
我们感谢以下组织为 Wagtail 开发提供的服务:
BrowserStack 为项目提供免费访问其基于网页的实时浏览器测试工具和自动化 Selenium 云测试。
Assistiv Labs 为项目提供无限制访问其辅助技术远程测试的服务。
- 本文标题:wagtail - 一个专注于灵活性和用户体验的 Django 内容管理
- 本文链接:https://www.cn121.com/cms/wagtail-wagtail.html
- 原项目:wagtail/wagtail 版权归原作者 wagtail 及贡献者所有
- 收录信息:本站于 2026-10-24 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 BSD-3-Clause(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 wagtail/wagtail。
- 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。