我们提供招生管理系统招投标所需全套资料,包括招生系统介绍PPT、招生管理系统产品解决方案、
招生管理系统产品技术参数,以及对应的标书参考文件,详请联系客服。
CREATE TABLE students (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
gender ENUM('男', '女'),
birth_date DATE
);
学校表类似:
CREATE TABLE schools (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
address VARCHAR(200)
);
from flask import Flask, request, jsonify
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
app = Flask(__name__)
engine = create_engine('mysql+pymysql://root:password@localhost/hainan')
Base = declarative_base()
Session = sessionmaker(bind=engine)
class Student(Base):
__tablename__ = 'students'
id = Column(Integer, primary_key=True)
name = Column(String(50))
gender = Column(String(10))
birth_date = Column(String(10))
@app.route('/add_student', methods=['POST'])
def add_student():
data = request.get_json()
new_student = Student(name=data['name'], gender=data['gender'], birth_date=data['birth_date'])
session = Session()
session.add(new_student)
session.commit()
return jsonify({'message': 'Student added successfully'}), 201