flask_DAy1

from flask import Flask,render_template,request,redirect,session
# app=Flask(__name__)
app = Flask(__name__.split('.')[0],static_folder='statics',static_url_path='/static')
app.secret_key='asdfasdfadfadsewerwsdfd'
@app.route('/login',methods=['GET','POST'])
def login():
    if request.method=="POST":
        name=request.form.get('name')      #通过表单post传过来
        pwd=request.form.get('pwd')      #通过表单post传过来# request.args   #GEt
        if name=='admin' and pwd == '123':
            session['user']=name
            return redirect('/index')
        return render_template('login.html',error='用户名或者密码错误')

    else:

        return render_template('login.html')

@app.route('/index')
def index():
    user=session.get('user')  #session 保存在签名的cookie中
    if not user:
        return redirect('/login')
    return render_template('index.html')

if __name__ == "__main__":
    app.run()

  

猜你喜欢

转载自www.cnblogs.com/Mengchangxin/p/12678260.html