經(jīng)過(guò)了第一章的內(nèi)容,已經(jīng)可以做出一些簡(jiǎn)單的頁(yè)面,首先用這種方式做一個(gè)登錄頁(yè)面,首先要?jiǎng)?chuàng)建一個(gè)login的路由方法:
@app.route("/login",methods=["GET"]) def login(): html="<form method='post'>" \ "<table>" \ "<tr><td>請(qǐng)輸入用戶(hù)名</td><td><input type='text' name='username'/></td></tr>" \ "<tr><td>請(qǐng)輸入密碼</td><td><input type='password' name='password'/></td></tr>" \ "<tr><td><input type='submit' value='登錄'/></td></tr>" \ "</table>" \ "</post>" return html
這個(gè)頁(yè)面返回后是一個(gè)簡(jiǎn)單的登錄頁(yè),顯示結(jié)果如下:
然后是一個(gè)登錄的post返回頁(yè):
@app.route("/login",methods=["POST"])def loginPost(): username=request.form.get("username","") password=request.form.get("password","")&nb