构建大学综合门户:满足用户需求的技术探讨
from flask import Flask, request, jsonify
app = Flask(__name__)
@app.route('/login', methods=['POST'])
def login():
data = request.get_json()
username = data['username']
password = data['password']
# 这里需要加入实际的验证逻辑
if username == 'admin' and password == 'admin':
return jsonify({'status': 'success'})
else:
return jsonify({'status': 'failure'})
if __name__ == '__main__':
app.run(debug=True)
]]>
import React, { useState } from 'react';
function LoginForm() {
const [username, setUsername] = useState('');
const [password, setPassword] = useState('');
const handleSubmit = (event) => {
event.preventDefault();
fetch('/login', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ username, password })
}).then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
};
return (
);
}
export default LoginForm;
]]>
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!