11.17 flask

Posted zhen1996

tags:

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

 2018-11-17 18:38:42

开始学习进行玩前面项目  开始进军flask

flask是一个小型的web框架,,但是有很多第三方组件

最后组装组装就和django一样啦!!!!!!!

 

python install flask

from flask import Flask,render_template,request,redirect,session

# app = Flask(__name__,template_folder="templates",static_folder="staticccc",static_url_path=‘/vvvvv‘)
app = Flask(__name__,template_folder="templates",static_folder="static")
app.secret_key = asdfasdf



@app.route(/login,methods=["GET","POST"])
def login():
    if request.method == GET:
        return render_template(login.html)
    user = request.form.get(user)
    pwd = request.form.get(pwd)
    if user == oldboy and pwd == 666:
        session[user] = user
        return redirect(/index)
    return render_template(login.html,error=用户名或密码错误)
    # return render_template(‘login.html‘,**{"error":‘用户名或密码错误‘})

@app.route(/index)
def index():
    user = session.get(user)
    if not user:
        return redirect(/login)
    return render_template(index.html)

if __name__ == __main__:
    app.run()

 

以上是关于11.17 flask 的主要内容,如果未能解决你的问题,请参考以下文章

python Flask - 数据库片段

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

12_关于flask中的宏

11.17个人工作总结

11.17个人任务完成情况

11.17