springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-19 13:17:16
16
我已经用Python flask创建了一个登录页面,该页面连接到一个SQLite3数据库。当我输入正确的用户详细信息时,我按预期登录到系统中。但是当我输入不正确的详细信息时,登录页面只会刷新,而不会显示错误消息。
以下是我的代码
@app.route('/', methods=['GET', 'POST'])
def login():
r = ""
msg = ""
if (request.method == "POST"):
usertype = request.form["UserType"]
username = request.form["Username"]
password = request.form["Password"]
conn = sqlite3.connect("database.db")
c = conn.cursor()
c.execute("SELECT UserType,Username,Password FROM users WHERE UserType='" + usertype + "' and Username= '" + username + "' and Password='" + password + "'")
r = c.fetchall()
for i in r:
if (usertype == i[0] and username == i[1] and password == i[2]):
session["loginsuccess"] = True
session["username"] = username
return redirect(url_for("navigate"))
else:
msg = "Please enter correct login details"
return render_template("Login.html", msg=msg)
HTML代码
@app.route('/', methods=['GET', 'POST'])
def login():
r = ""
msg = ""
if (request.method == "POST"):
usertype = request.form["UserType"]
username = request.form["Username"]
password = request.form["Password"]
conn = sqlite3.connect("database.db")
c = conn.cursor()
c.execute("SELECT UserType,Username,Password FROM users WHERE UserType='" + usertype + "' and Username= '" + username + "' and Password='" + password + "'")
r = c.fetchall()
for i in r:
if (usertype == i[0] and username == i[1] and password == i[2]):
session["loginsuccess"] = True
session["username"] = username
return redirect(url_for("navigate"))
else:
msg = "Please enter correct login details"
return render_template("Login.html", msg=msg)
顺晟科技:
在您的代码库中,如果查询至少返回一个结果,则只显示您的msg,否则不会显示。所以请尝试以下代码。
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11