微信小程序+Flask教务系统开源:青果教务系统登录与数据获取实战
基于原生微信小程序和Flask开发的教务查询系统,支持课程表、成绩查询等功能
📚 项目概述
本项目是一个基于微信小程序(前端)和Flask(后端)开发的教务系统查询工具,专门针对青果教务系统进行了适配开发。虽然项目功能尚未完全完善,但提供了完整的青果教务系统登录思路和数据获取方案,适合开发者学习和二次开发。
图片演示

下载链接:微信小程序+Flask教务系统开源:青果教务系统登录与数据获取实战 - Java程序员_编程开发学习笔记_网站安全运维教程_渗透技术教程
🏗️ 技术架构
前端技术栈
- 微信小程序原生开发:使用WXML、WXSS、JavaScript
- UI组件:自定义组件和基础组件结合
- 网络请求:wx.request API与后端交互
后端技术栈
- Flask框架:轻量级Python Web框架
- 数据库:MySQL,支持自动建表
- 请求处理:requests库处理教务系统请求
- 会话管理:Flask-Session管理用户状态
🚀 快速开始
环境要求
后端环境:
- Python 3.7+
- Flask 2.0+
- MySQL 5.7+
- PyCharm(推荐开发工具)
前端环境:
- 微信开发者工具
- 小程序AppID
安装部署步骤
1. 后端部署
# 克隆或下载项目
# 进入后端目录
cd back
# 创建虚拟环境(推荐)
python -m venv venv
source venv/bin/activate # Linux/Mac
# 或 venv\Scripts\activate # Windows
# 安装依赖
pip install -r requirements.txt
# 如果没有requirements.txt,手动安装主要依赖
pip install flask flask-cors flask-session requests pymysql


1702

被折叠的 条评论
为什么被折叠?



