# Blog_system **Repository Path**: dragon_2C/blog_system ## Basic Information - **Project Name**: Blog_system - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-29 - **Last Updated**: 2026-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 项目简介 基于Flask+Vue开发的博客管理系统,支持用户注册登录、博客发布与公开查看功能。采用Vue+Element组件库构建交互界面,实现管理员对用户信息及博客内容的全流程管理(增删改查),通过权限控制区分普通用户与管理员操作范围,满足多角色使用场景 功能特点 用户认证:支持用户注册、登录功能,包含表单验证与错误提示 博客发表:可自由发表博客,普通用户仅能查看所有用户博客 权限控制:通过角色区分(普通用户/管理员)限制操作范围,保障系统数据安全与流程规范,如:管理员可管理修改所有博客,普通用户只能修改自己的博客。 信息管理:实现管理员用户信息的添加、查询、修改、删除 (CRUD) 操作 搜索功能:支持按关键词搜索用户信息 响应式设计:适配不同屏幕尺寸,在移动设备上有良好表现 视觉优化:采用渐变背景、卡片式布局、微动画等提升用户体验 数据验证:前后端双重验证,确保数据完整性和安全性 技术栈 后端:Python、Flask、PyMySQL 前端:Vue、JavaScript、Tailwind CSS、Axios、Element UI、Node.js、CORS 认证方式:jwt,captcha验证码 数据库:MySQL,Navicat