研究生综合管理系统的设计与实现
<?php
// 导入Flask模块
from flask import Flask, render_template, request
from flask_sqlalchemy import SQLAlchemy
# 初始化Flask应用
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://username:password@localhost/graduatesystem'
db = SQLAlchemy(app)
# 定义模型类
class Student(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(80), nullable=False)
course = db.Column(db.String(120), nullable=False)
# 首页路由
@app.route('/')
def index():
students = Student.query.all()
return render_template('index.html', students=students)
# 添加学生路由
@app.route('/add', methods=['POST'])
def add_student():
name = request.form.get('name')
course = request.form.get('course')
new_student = Student(name=name, course=course)
db.session.add(new_student)
db.session.commit()
return 'Student added successfully'
if __name__ == '__main__':
app.run(debug=True)
?>
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!