1. 程式人生 > >消息提示

消息提示

ren and req deb wro from turn ron utf

from flask import Flask, render_template, flash, request

app = Flask(__name__)
app.secret_key = "123456"


@app.route("/")
def hello_world():
    flash("hello, mr bean")
    return render_template("index.html")


@app.route("/login", methods=["POST"])
def login():
    form = request.form
    username 
= form.get("username") password = form.get("password") if not username: flash("please input username") return render_template("index.html") if not password: flash("please input password") return render_template("index.html") if username == "mr bean" and
password == "123456": flash("login success") return render_template("index.html") else: flash("username or password is wrong") return render_template("index.html") if __name__ == __main__: app.run(debug=True) #index.html <!DOCTYPE html> <html lang="
en"> <head> <meta charset="UTF-8"> <title>歡迎登陸</title> </head> <body> <h1>welcome</h1> <form action="/login" method="post"> <input type="text" name="username"> <input type="password" name="password"> <input type="submit" value="Submit"> </form> <h2>{{ get_flashed_messages()[0] }}</h2> </body> </html>

消息提示