first commit
This commit is contained in:
38
README.md
Normal file
38
README.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# 联考平台 (Online Exam Platform)
|
||||
|
||||
基于 Python Flask 的线上联考平台。
|
||||
|
||||
## 功能
|
||||
|
||||
- 用户注册/登录(邮箱验证码、手机验证码)
|
||||
- 杯赛专栏(浏览、报名)
|
||||
- 考试系统(在线答题、提交)
|
||||
- 社区论坛(帖子浏览、分类筛选)
|
||||
|
||||
## 技术栈
|
||||
|
||||
- 后端:Python Flask
|
||||
- 前端:Jinja2 模板 + TailwindCSS CDN
|
||||
- 验证码:captcha 库生成图形验证码
|
||||
- 邮件:smtplib 发送邮箱验证码
|
||||
|
||||
## 快速开始
|
||||
|
||||
```bash
|
||||
# 安装依赖
|
||||
pip install -r requirements.txt
|
||||
|
||||
# 运行
|
||||
python app.py
|
||||
```
|
||||
|
||||
访问 http://localhost:5000
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
app.py # Flask 主应用
|
||||
requirements.txt # Python 依赖
|
||||
.env # 环境变量配置
|
||||
templates/ # Jinja2 HTML 模板
|
||||
static/css/ # 静态样式文件
|
||||
Reference in New Issue
Block a user