基于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>