完全开源免费

云沃CMS博客系统

基于 Django 5 开发的功能完善的博客内容管理系统,代码开源、免费使用,让每个人都能轻松搭建专业博客

最新版本 v1.0.0 MIT 开源协议 已有 1000+ 用户使用

核心功能

功能完善、易于使用,满足博客建站的各种需求

文章管理

支持富文本编辑器,可添加封面图片、摘要、分类和标签,轻松发布专业文章

推荐文章

支持设置推荐文章,首页精选区域优先展示,突出重要内容

分类系统

可自定义分类,支持排序和图标,让文章组织更有条理

标签系统

灵活的文章标签管理,支持标签云展示,提升内容 discoverability

评论系统

支持多层级回复,评论审核机制,后台评论管理,促进读者互动

数据统计

阅读量统计、点赞功能、访问数据分析,了解文章受欢迎程度

响应式设计

适配各种设备尺寸,手机端优化,提供简洁的浏览体验

搜索功能

支持文章搜索,快速找到所需内容,提升用户体验

代码高亮

支持多种编程语言的代码高亮显示,包含语言标签,技术博客必备

网站配置

可自定义网站名称、描述、关键词、Logo、社交媒体链接等

通知提醒

后台顶部铃铛显示待审核评论数量,支持下拉查看,及时处理

安全稳定

Django 安全框架,静态资源本地化,不依赖外部 CDN,稳定可靠

技术栈

基于现代化的技术栈开发,性能优异、易于扩展

Django 5.1.7
SQLite
CKEditor 5
highlight.js
Bootstrap 5
Pillow

快速安装

简单的安装步骤,几分钟即可搭建完成

1

克隆项目

从 Gitee 仓库克隆项目代码到本地

git clone https://gitee.com/yunwocms/blogcms.git
cd blogcms
2

创建虚拟环境

创建并激活 Python 虚拟环境

python -m venv venv
venv\Scripts\activate # Windows
source venv/bin/activate # Mac/Linux
3

安装依赖

安装项目所需的所有依赖包

pip install -r requirements.txt
4

数据库迁移

执行数据库迁移命令,创建数据表

python manage.py migrate
5

创建管理员

创建超级用户,用于登录后台管理

python manage.py createsuperuser
6

运行服务

启动开发服务器,开始体验

python manage.py runserver
# 访问 http://127.0.0.1:8000/

完全开源免费

本项目采用 MIT 开源协议,您可以自由使用、修改和分发,无论是个人博客还是商业项目,无任何限制

MIT License
开源代码
免费商用
自由修改
社区支持

开始您的博客之旅

立即下载 Django 博客系统,几分钟内搭建属于您的专业博客

免费下载 技术支持