基于 Django 5 开发的功能完善的博客内容管理系统,代码开源、免费使用,让每个人都能轻松搭建专业博客
功能完善、易于使用,满足博客建站的各种需求
支持富文本编辑器,可添加封面图片、摘要、分类和标签,轻松发布专业文章
支持设置推荐文章,首页精选区域优先展示,突出重要内容
可自定义分类,支持排序和图标,让文章组织更有条理
灵活的文章标签管理,支持标签云展示,提升内容 discoverability
支持多层级回复,评论审核机制,后台评论管理,促进读者互动
阅读量统计、点赞功能、访问数据分析,了解文章受欢迎程度
适配各种设备尺寸,手机端优化,提供简洁的浏览体验
支持文章搜索,快速找到所需内容,提升用户体验
支持多种编程语言的代码高亮显示,包含语言标签,技术博客必备
可自定义网站名称、描述、关键词、Logo、社交媒体链接等
后台顶部铃铛显示待审核评论数量,支持下拉查看,及时处理
Django 安全框架,静态资源本地化,不依赖外部 CDN,稳定可靠
基于现代化的技术栈开发,性能优异、易于扩展
简单的安装步骤,几分钟即可搭建完成
从 Gitee 仓库克隆项目代码到本地
git clone https://gitee.com/yunwocms/blogcms.gitcd blogcms
创建并激活 Python 虚拟环境
python -m venv venvvenv\Scripts\activate # Windowssource venv/bin/activate # Mac/Linux
安装项目所需的所有依赖包
pip install -r requirements.txt
执行数据库迁移命令,创建数据表
python manage.py migrate
创建超级用户,用于登录后台管理
python manage.py createsuperuser
启动开发服务器,开始体验
python manage.py runserver