我们提供招生管理系统招投标所需全套资料,包括招生系统介绍PPT、招生管理系统产品解决方案、
招生管理系统产品技术参数,以及对应的标书参考文件,详请联系客服。
from flask import Flask, request, jsonify
from werkzeug.security import generate_password_hash, check_password_hash
app = Flask(__name__)
# 假设我们有一个简单的数据库连接
students = []
@app.route('/register', methods=['POST'])
def register():
data = request.get_json()
username = data['username']
password = data['password']
email = data['email']
# 简单检查是否已存在相同用户名
for student in students:
if student['username'] == username:
return jsonify({'message': 'Username already exists'}), 400
# 密码加密
hashed_password = generate_password_hash(password)
# 添加新用户
students.append({
'id': len(students) + 1,
'username': username,
'password': hashed_password,
'email': email
})
return jsonify({'message': 'User registered successfully'}), 201
]]>