flask用户登录模拟

Posted 禅意琢磨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask用户登录模拟相关的知识,希望对你有一定的参考价值。

一、编写表单文件index.html

<form action ="http://localhost:5000/login"method = "post"> <p>用户名</p> <p><input type="text" name="biaodan"/></p> <p><input type="submit" value="确定"/></p></form>

二、编写程序文件login.py

from flask import Flask, redirect, url_for, requestapp = Flask(__name__)<form action ="http://localhost:5000/login"method = "post"> <p>用户名</p> <p><input type="text" name="biaodan"/></p> <p><input type="submit" name="确定"/></p></form>@app.route('/success/<name>')def success(name): return'%s,欢迎光临!'%name@app.route('/login',methods = ['POST','GET'])def login(): if request.method == 'POST': user = request.form['biaodan'] return redirect(url_for('success',name = user)) else: user = request.args.get('biaodan') return redirect(url_for('success',name = user))
if __name__ == '__main__': app.run(debug = True)

打开index.html,效果图下图:

输入用户名,点击确定,效果如下图:


以上是关于flask用户登录模拟的主要内容,如果未能解决你的问题,请参考以下文章

Flask 编写http接口api及接口自动化测试

flask session安全问题

flask实现用户注册和登录功能

python_模拟登录支付接口

flask 简单编写一个验证登录的案例

Flask通过Flask_login实现用户登录