CMS

CMS(内容管理系统)软件应用旨在管理和发布数字内容,例如网站、博客和在线商店。

过滤结果

Wagtail CMS django CMS Mezzanine CodeRed CMS feinCMS puput Django page CMS django-widgy feincms3 django-content-editor django-fiber OMS CMS feincms3-language-sites FaraPy CMS Django CMS Light django-simplepages Djedi CMS Merengue
Wagtail CMS django CMS Mezzanine CodeRed CMS feinCMS puput Django page CMS django-widgy feincms3 django-content-editor django-fiber OMS CMS feincms3-language-sites FaraPy CMS Django CMS Light django-simplepages Djedi CMS Merengue
描述 一个专注于灵活性和用户体验的 Django 内容管理系统
系统专注于灵活性
和用户体验
易于使用且
对开发者友好的企业级
CMS,由 Dja... 提供支持
Django 的 CMS 框架 Wagtail + CodeRed 扩展
实现营销型网站的快速开发。
一个基于 Django 的 CMS,专注于可扩展性和
简洁的代码
专注于可扩展性和
简洁代码
一个在 Wagtail 中实现的 Django 博客应用
在 Wagtail 中
官方 Django page CMS git
仓库
一个基于异构树
编辑器的 Django
CMS 框架。
feincms3 在 django-content-editor 和
django-tree-queries 的基础上提供了额外的
构建块,使得构建页面 CMS(以及其他
内容管理系统)变得更加容易。
othe...
编辑结构化内容
Django Fiber - 一个简单、 用户友好的 CMS,适用于您的所有
项目。
Django projects
一个专注于灵活性和用户体验的 Django 内容管理系统
系统专注于灵活性
和用户体验
feincms3 的多站点支持
适用于您拥有
每个语言一个域名的场景
语言
用 Django 编写的 Python CMS Django 内容管理系统,
就像它应该的那样
类别 Framework Framework Framework Framework Framework 应用 应用 应用 应用 应用 应用 Framework 应用 Project Project Framework 应用 Framework
# 使用方法 110 186 131 0 50 11 14 3 0 0 21 1 0 2 0 0 1 4
支持 Python 3?
开发状态 生产/稳定版 生产/稳定版 生产/稳定版 未知 生产/稳定版 未知 生产/稳定版 测试版 未知 生产/稳定版 生产/稳定版 测试版 未知 未知 规划中 不适用 未知 未知
最后更新 2025 年 11 月 12 日,上午 6:54 2025年11月11日 上午10:04 2025 年 4 月 6 日,下午 12:47 2025年9月12日 下午12:58 2025年9月16日 上午9:41 2025 年 4 月 7 日,上午 9 点 2025年6月9日 上午4:04 2024年11月15日, 12:25 p.m. 2025年10月30日 上午9:40 2025年10月22日 上午10:30 2024年3月19日 下午4:59 2025年5月18日 下午1:14 2025年9月15日 下午3:39 2021年6月6日 上午2:17 2024年1月9日 上午6:17
版本 7.2 5.0.5 6.1.1 6.0.0 25.5.1 2.2.0 2.0.13 0.9.2 5.4.3 8.0.3 1.10 0.12 0.4.1 1.33.2 0.0.2 不适用 1.3.3 0.9.0
仓库 GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitLab 其他 GitHub 其他
提交
星标 19,822 10,579 4,827 743 1,041 657 287 332 101 84 666 19 2 1 0 0 83 0
仓库分叉数 4,232 3,182 1,627 148 235 166 107 52 12 17 113 10 1 3 0 0 30 0
参与者 gasman
kaedroho
laymonage
thibaudcolas
lb-
emilytoppm
zerolab
BertrandBordage
mx-moth
RealOrangeOne
更多...
vxsx
yakky
digi604
FinalAngel
mkoistinen
ojii
czpython
evildmp
fsbraun
fivethreeo
更多...
stephenmcd
AlexHill
jerivas
wrwrwr
sebasmagri
joshcartme
ryneeverett
kenbolton
dfalk
edschofield
更多...
vsalvino
jlchilders11
rcoldiron
kevincummings
hayleyhartman
FlipperPA
bahoo
Designer023
seanharrison
Zsvoboda87
更多...
matthiask
acdha
DrMeers
bmihelac
bjornpost
stephrdev
jphalip
mattd
sbaechler
skyl
更多...
marctc
csalom
bashu
jlmirocoll
MiltonLn
pieterdd
dependabot[bot]
yedpodtrzitko
sterago
misraX
更多...
batiste
wardi
jezdez
dependabot[bot]
remik
greut
jacquesbeaurain
matinfo
ddc67cd
dvd0101
更多...
gavinwahl
acatton
justinstollsteimer
zmetcalf
chroto
julianandrews
agroth
gradel
nolsto
rockymeza
更多...
matthiask
fabiangermann
barseghyanartur
silkentrance
sacovo
pre-commit-ci[bot]
comradekingu
Copilot
hancush
indro
更多...
matthiask
acdha
DrMeers
bmihelac
bjornpost
stephrdev
jphalip
mattd
schuerpf
skyl
更多...
dbunskoek
markotibold
bsimons
mvdwaeter
bheesink
ramonakira
vdboor
spookylukey
chrisclark
richardbarran
更多...
DJWOMS
arsavit
Hamel007
mend-bolt-for-github[bot]
matthiask
tomvanderlee
pre-commit-ci[bot]
Faral-Ghaemi
SaeedTJF
lydell
lundberg
andreif
kjagiello
chrippa
beshrkayali
Swamii
ZipFile
Leolainen
eliassjogreen
更多...
文档 不适用 不适用 不适用 不适用 不适用 不适用
Revision  ,请参阅 http://docs.wid.gy/en/latest/design/versioning.html  ,使用 django-reversion 计划中
页面深度 无限 使用 django-treebeard 限制数据库 使用单个数据库查询,无限。 使用 django-mptt 限制数据库 使用 django-mptt 限制数据库 如果使用 widgy-mezzanine 插件,请参考 Mezzanine。

否则,由于 django-treebeard MP_Node 实现,页面的内容深度限制为 64 层
使用 django-mptt 限制数据库 使用分层菜单,无限。
测试 用于下一次重构  
单元测试和 Selenium 测试套件
多站点 如果使用 widgy-mezzanine 插件,则由 Mezzanine 提供  
主要目的
 
通过微站点插件
所见即所得编辑器  ,widgy 提供了一个自定义的拖放编辑器,请参阅 http://docs.wid.gy/en/latest/design/javascript.html,它可扩展,可用于创建强大的功能,例如表单和地图。  
页面 CKEditor
模板和 CSS 的 Codemirror
已记录   http://docs.wid.gy
SEO  
markdown 中的元数据
页面排序   通过可视化界面(使用适合移动设备的范例,而不是拖放)   拖放   拖放   拖放   拖放和普通点击   拖放 计划中  
拖放
标签   使用 django-taggit  ,使用类似 django-taggit 的工具  
带有可翻译标签
站点列表   http://madewithwagtail.org/  

案例研究:https://www.django-cms.org/en/case-studies/
  超过 250 个站点的图库:http://mezzanine.jupo.org/sites/   几乎所有内容都在这里:http://www.feinheit.ch/portfolio/projekte/ https://www.djangopackages.com/packages/p/django-fiber/ https://faral.tech/
https://boshra.org/
  http://www.merengueproject.org/
http://spinoff.ugr.es/
http://ofertaimasd.ugr.es/
多语言   多语言界面和多语言数据库内容
Django 版本 所有支持的版本 全部 Mezzanine 4.2.3 支持 Django 1.10

早期版本可以追溯到 Django 1.1
1.4.x
1.5.x
1.6.x
1.7.x
1.4 - 1.6,Mezzanine 限制了 1.7 的支持 1.4, 1.5, 1.6, 1.7, 1.8 1.6.3 1.9+ 1.4
1.5
1.1 (0.7.X)
1.3 (0.8.X)
媒体资源合并和压缩 应由第三方应用程序(例如 django-filer)处理   内置可选集成 django-compressor 从内容类型/插件收集资源:是
压缩:否,应在第三方应用程序中完成
  使用 django-compressor
细粒度权限 易于使用请求处理器构建。  ,权限可达小部件级别  
通过 GitLab 或您使用的任何工具
应用程序集成  ,django-widgy 只是一个应用程序,此外,如果您想将应用程序添加到 Mezzanine 页面树中,请查看 widgy.contrib.urlconf_include。   Django Fiber 本身与 Django 集成,所以是相反的。这意味着 Django 的全部功能可用于应用程序,Django Fiber 将很好地配合。
PyPI 可安装
持续集成   https://travis-ci.org/torchbox/wagtail https://travis-ci.org/divio/django-cms/   http://travis-ci.org/stephenmcd/mezzanine   https://travis-ci.org/feincms/feincms https://travis-ci.org/batiste/django-page-cms https://travis-ci.org/fusionbox/django-widgy   http://travis-ci.org/#!/ridethepony/django-fiber https://travis-ci.org/5monkeys/djedi-cms
符合 508 标准?
Python 3 兼容性   目前支持 3.3、3.4 和 3.5   支持 Django 支持的所有 Python 版本   Python 2.7 到 3.4   Python 3.2
+ Python 3.3
多租户 支持 django.contrib.sites  
主要目的
多设备   编辑 UI 完全响应
插件   大多数增强功能都经过代码审查并合并到核心中。“Contrib”模块包括静态站点生成、站点地图生成和前端缓存验证管理。   可扩展的内容类型和与外部 Django 应用程序无配置的无缝集成。请查看 Mezzanine 在 Django Packages 上的网格:http://www.djangopackages.com/grids/g/mezzanine/ 核心设计理念   通过继承一个占位符   所有小部件都是 Django 模型 + 一个模板,所有小部件实际上都作为 contrib 应用程序实现。以下是如何编写小部件:http://docs.wid.gy/en/latest/tutorials/first-widget.html Django Fiber 本身可以被认为是 Django 的一个插件,我们认为这是正确的做法。  
由网站管理员安装,无需更改 settings.INSTALLED_APPS
内联编辑/前端编辑   网站上的内联编辑
+ 前端编辑
Django 1.7 支持 等待 Mezzanine 支持 Django 1.7
测试覆盖率 96% https://coveralls.io/r/torchbox/wagtail?branch=master 87% 70% 83% 大约 90% 75% 94%
重用 CMS 用于自定义内容类型 所有小部件都是这样实现的,请参阅 http://docs.wid.gy/en/latest/tutorials/first-widget.htmlhttp://docs.wid.gy/en/latest/tutorials/proxy-widget.html

(对于使用 widgy_mezzanine 的页面类型,请参考 Mezzanine 文档)
  现有模型可以扩展。所有页面类型和块都以这种方式灵活。
审核工作流   一步草稿/发布和预定发布   以非常基本的方式  ,请参阅 http://docs.wid.gy/en/latest/contrib/review-queue/index.html 通过 GitLab、GitHub 或您用于内容的任何工具。
演示   提供了一个完整的演示包,方便本地安装 - https://github.com/wagtail/wagtaildemo 云端演示:http://demo.django-cms.org/   http://mezzanine.jupo.org http://demo.wid.gy/create-demo-site/   https://github.com/ridethepony/django-fiber-example https://oms-cms.site/en/ http://james-cms.com http://demo.merengueproject.org/
admin/admin
主要重点 Wagtail 的创建是为了为开发人员提供最大的灵活性,并为内容编辑者和创建者提供最佳的体验,具有强大的同类最佳核心功能,范围从 Elasticsearch 集成到照片智能裁剪的自动功能检测。
https://janjislot.org/
Wagtail 的编辑界面完全独立于 Django Admin / Grappelli。它已为最佳用户体验而定制,并且轻量级、响应迅速且快速。

虽然它可以为博客或小型网站提供支持,但 Wagtail 是大规模和企业项目的理想选择。它可以用于实现任何规模的网站,扩展以应对数千页(例如 http://www.rca.ac.uk,该网站拥有超过 10,000 页),并结合高端功能,例如对 Varnish、Squid 等前端缓存的自动缓存失效的本机支持。
Django CMS 的构建是为了可扩展,因为每个页面都有其他要求。我们的重点是为开发人员和内容管理器提供最大的灵活性。 重新设计的界面基于 Django 的管理界面(所有支持 Django 管理界面的第三方应用程序仍然有效),用于管理分层页面树,页面类型可以通过核心 API 扩展。

包含的页面类型范围从简单的 WYSIWYG 页面到高级类型,例如管理员用户构建的表单和通过 Cartridge 的购物类别。

包含许多额外的功能,例如博客、多语言内容、用户帐户、标签、评分、媒体库、缩略图和线程评论。

内容也可以在网站本身上内联编辑。
通过提供 1. 用于管理页面树的 CMS 和 2. 提供构建自己的模块(例如博客、文章等)的基本构建块,以及重用 CMS 内容类型,成为最灵活的 CMS 系统。

简而言之:定制化、重用、重用和重用。
Django page CMS 专注于页面层次结构和丰富的内容。它的目标是成为一个构建块,无缝集成到管理界面中,并且您可以补充自己的 Django 应用程序。 django-widgy 是适用于 Django 的异构树编辑器,非常适合用作 CMS。异构树是一种每个节点可以是不同类型的树 - 就像 HTML 一样。Widgy 提供异构树的表示以及交互式 JavaScript 编辑器。Widgy 支持 Django 1.4+。

Widgy 最初是为强大的内容管理而创建的,但它可以有许多不同的用途。

它提供使用 widgy_mezzanine 与 Mezzanine 的可选集成。
Django Fiber 是一个简单、开源、用户友好的 CMS,适用于您的所有 django 项目。它补充您的项目,而不是接管它。

它允许您创建简单的基于文本和模板的页面,在页面和视图中添加简单的内容项,并添加始终有效的简单菜单。

所有这些都可以使用友好的前端管理界面进行维护。
OMS CMS 专为广泛的开发人员设计。该 CMS 由开发人员设计,旨在快速启动和易于扩展。
OMS 允许您轻松与其他的 django 应用程序集成并立即使用它们,或者创建新的兼容应用程序!
工作的简单性会使您满意,因为您不需要特殊的知识和技能。
编辑器包含直观的界面,能够使某些功能个性化以实现工作流程。
这个 cms 允许您在几分钟内创建一个网站。您可以使用基本模板或从官方网站下载。
Django-cms-light 是一个多站点 CMS,使用 git 仓库来配置其数据库、样式表和所有静态内容。
您无需使用任何网络表单,数据库完全不稳定。它就像 Pelican 或 Jekyll 与 Django 生下了一个孩子。
Django-cms-light 致力于为我们朋友从未有时间做的所有小型网站,它被构建为一个工具来试验本地经济!
Djedi CMS 是一个轻量但功能强大的 Django 内容管理系统,具有插件、内联编辑和性能。

可以轻松地描述为 gettext 的增强版,具有修订版和插件。

支持多语言和本地化翻译,可从视图和模板访问。

查看所有网格包

正在评估的功能

功能 描述
Revision 内置版本控制内容
页面深度 页面层次结构的深度最大值。
测试 包含一套单元测试。
多站点 允许单个安装服务多个网站。
所见即所得编辑器 支持 WYSIWYG 编辑器和/或标记格式。
已记录 包含详尽的文档。
SEO 内置 SEO 工具
页面排序 可视化页面层级重新排序(而非输入索引编号)
标签 内置标签支持
站点列表 是否有在线使用该 CMS 的网站列表?
多语言 完整的内置多语言支持。
Django 版本 支持哪些版本的 Django?
媒体资源合并和压缩 在生产模式下,JS/CSS 媒体资源经过压缩,且操作简单
细粒度权限 是否提供细粒度的权限系统?
应用程序集成 该 CMS 是否支持集成任何提供至少一个 urls.py 的 Django 应用?
PyPI 可安装 可以通过 pip 或 setuptools 进行自动安装,并解决依赖关系。
持续集成 项目是否有(公开的)持续集成服务器,向社区展示当前的构建状态?
符合 508 标准? 请参阅 http://webaim.org/standards/508/checklist
Python 3 兼容性
多租户 如果 CMS 支持多个网站,是否可以从应用程序的单个运行实例托管所有网站?
多设备 单个实例是否可以为不同设备提供不同的模板?(例如移动电话)
插件 页面内容可以轻松地通过第三方应用扩展。
内联编辑/前端编辑 支持内联编辑页面内容(而非仅在 Django 管理界面中)
Django 1.7 支持 项目是否也支持 Django 1.7。
测试覆盖率 软件包当前的测试覆盖率百分比。
重用 CMS 用于自定义内容类型 是否可以将 CMS 用于自定义内容类型(不同于 Page 模型本身)。例如,Document 模型树可以拥有与 Page 模型相同的管理界面。
审核工作流 允许使用分层权限级别和未发布更改的预览,实现复杂、面向企业的审核工作流程。
演示 演示网站
主要重点 该应用程序的主要目标用例是什么(博客、个人页面、网络杂志)?
搜索权重 描述 最后 PyPI 发布 星标 派生
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} 分类表格: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} 不适用 {{ item.score }} 不适用 {{ item.repo_watchers }} 不适用 {{ item.repo_forks }} 不适用