<form method='POST' action="/">
<p>username: <input type="text" name="username"/></p>
<p>password: <input type="password" name='password'/></p>
<p><input type="submit" value="Login" style="width: 100px; height: 100px;"/></p>
</form>
@app.route('/', methods=['GET', 'POST'])
def hello():
if request.method == 'POST':
.... # Add whatever code you want to execute if it is a post request
Now = datetime.datetime.Now()
timeString = Now.strftime("%Y-%m-%d %H:%M")
templateData = {
'title' : 'HELLO!',
'time': timeString
}
return render_template('main.html', **templateData)
我们需要更改app.route部分,因为我们必须指定我们可以通过Get请求或Post请求到达此路由。我们可以使用 来检查它是否是一个Post请求
希望这可以帮助。