构建高校招生系统的在线演示平台
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "欢迎来到高校招生系统演示平台!"
if __name__ == '__main__':
app.run(debug=True)
students = [
{"name": "张三", "major": "计算机科学"},
{"name": "李四", "major": "人工智能"}
]
@app.route('/students')
def show_students():
student_list = "
- "
- {student['name']} - {student['major']} "
for student in students:
student_list += f"
student_list += "
return f"当前招生学生列表:{student_list}"
from wtforms import Form, StringField, SubmitField
from wtforms.validators import DataRequired
class StudentForm(Form):
name = StringField('姓名', validators=[DataRequired()])
major = StringField('专业', validators=[DataRequired()])
submit = SubmitField('提交')
@app.route('/add_student', methods=['GET', 'POST'])
def add_student():
form = StudentForm()
if form.validate_on_submit():
students.append({"name": form.name.data, "major": form.major.data})
return "学生已成功添加!"
return f"添加新学生:
"本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!