- 前端代码
<form method="post">
<label>用户名</label><input type="text" name="username"><br>
<label>密码</label><input type="password" name="password"><br>
<label>确认密码</label><input type="password" name="password1"><br>
<input type="submit" value="提交"><br>
2.后端代码
from flask import Flask , render_template ,request ,flash
app = Flask(__name__)
@app.route('/login' , methods=['GET' , 'POST'] )
def login():
if request.method == 'GET':
return render_template('index.html')
if request.method == 'POST':
user = request.form.get('username')#使用request.form.get()获取表单提交的数据
password = request.form.get('password')
password1 = request.form.get('password1')
if not all([user,password,password1]):
return('参数不完成')
elif password != password1:
return('密码不相同')
if __name__ == '__main__':
app.run()