# python编程-学生管理系统 **Repository Path**: quarter-end-quarter-end/python-student-management-system ## Basic Information - **Project Name**: python编程-学生管理系统 - **Description**: 这是一个python初学者自制的小程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-11-23 - **Last Updated**: 2022-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## django+mysql+redis ## user part # 用户模块 >用户注册 > >用户登录 > >用户激活 # user api说明 **url**:http://127.0.0.1:8000/v1/users **请求方法**:POST **请求参数**:JSON 字段   含义    类型  备注 uname 用户名   char 必填 password 密码 char 必填 email  邮箱   char 必填 **请求示例** { "uname":"xxxxxx", "password":"xxxxxxxx", "email":"xxx@xx.com" } **响应格式** ```json #正确示例 { 'code': 200, 'username': 'xxxxxxxx', 'data': { 'token': token }, 'carts_count': 0 } #错误示例 { 'code': 10100, 'error': 'error reason' } ``` ##2.用户登录功能api **url**:http://127.0.0.1:8000/v1/tokens **请求方法**:POST **请求参数**:JSON 字段    含义   类型  备注 uname 用户名 char 必填 password 密码 char 必填 **请求示例** { 'username': 'zhaoliying', 'password': '123456', } - 响应格式 ```json # 正确响应示例 { 'code': 200, 'username': 'xxxxxxxxx', 'data': { 'token': token }, 'carts_count': 0 } # 错误响应示例 { 'code': xxx, 'error': 'error reason' } ``` ## 3. 邮箱验证激活功能API 在用户注册时候,后台会给用户注册填写的邮箱发送一条激活的链接。通过点击链接跳转到达达商城的用户激活页面。通过激活来实现商城所有功能的体验。 **URL**:http://127.0.0.1:8000/v1/users/activation?code=xxxx **请求方法**:GET **请求参数**:JSON 字段    含义      类型   备注 code 加密字符串   char 必填 **返回值**:JSON **响应格式**: ```json # 正常响应 { 'code': 200, 'data': '激活成功' } # 异常响应 { 'code':xxx, 'error':'error_reason' } ```