我建议使用MySQL,首先创建一个`students`表,包含学号、姓名、专业等基础信息;然后创建一个`projects`表,用于记录研究生参与的研究项目;最后增加一个`company_info`表,专门存储公司相关数据。
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/students', methods=['GET'])
def get_students():
# 模拟从数据库读取学生数据
students = [
{"id": 1, "name": "张三", "major": "计算机科学"},
{"id": 2, "name": "李四", "major": "软件工程"}
]
return jsonify(students)
if __name__ == '__main__':
app.run(debug=True)
]]>
fetch('http://localhost:5000/students')
.then(response => response.json())
.then(data => console.log(data));
]]>