from flask import *
app = Flask(__name__)
@app.route('/login/', methods=['GET', 'POST'])
def login():
if request.method == 'GET':
return render_template('login.html')
else:
username = request.form.get('username')
password = request.form.get('password')
if username == 'xzh' and password == '123456':
return render_template('Y.html')
else:
return redirect(url_for('fail'))
login.html
<html lang="zh-han">
<head>
<title>登录</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css/style.css" rel="stylesheet">
</head>
<body>
<form method="post" action='/'>
<label>用户名:<input type="text" name="username" value=""></label><br>
<p></p>
<label>密 码:<input type="text" name="password" value=""></label><br>
<p></p>
<input type="submit" value="登录">
</form>
</body>
</html>