基于Flask实现简单的博客系统
介绍
这是用flask写的简单的博客系统。
功能:用户注册、头像上传、资料修改、支持Markdown编辑、博客的删除和修改、评论、点赞、收藏、博客可添加分类及封面、支持上传视频(可发弹幕)、后台管理
项目结构
—— blog
|—— admin # 蓝图目录
|—— views # html模板目录
|——...
|—— admin.py # url 视图文件
|—— article # 蓝图目录
|—— views # html模板目录
|——...
|—— admin.py # url 视图文件
|—— static # 静态文件目录
|—— templates # html模板目录
|——...
|—— app.py # 主文件
|—— config.py # 配置文件
|—— models.py # 数据类
|—— utils.py # 辅助类
|—— README.md # 说明
展示


程序实现
前端页面
使用bootstrap美化页面样式
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
<script src="/static/js/jquery.js"></script>
<script src="/static/js/bootstrap.min.js"></script>
使用Flask构建的简易博客系统

这是一个基于Flask框架的简单博客系统实现,具备用户注册、头像上传、Markdown编辑、博客管理等功能。前端使用bootstrap,后端包括权限管理,采用自定义类装饰器。集成editor.md作为Markdown编辑器,Dplayer用于视频播放与弹幕,以及html5头像上传插件。
最低0.47元/天 解锁文章
1236





