我正在使用带有虚拟环境的烧瓶来构建一个应用程序。我有一个显示视图的文件,我想使用get和post来获取在此表单中输入的名字和姓氏。
@app.route('/')
def index():
page = """
<DOCTYPE! html>
<html lang="en-US">
<head>
<title>Hello World Page</title>
<meta charset=utf-8">
</head>
<body>
<form action="POST">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
"""
return page
@app.route('/',methods=['GET','POST'])
def login():
if request.method == 'POST':
print request.form['fname']
else:
print 'nothing'
我使用foreman start来让页面运行。当我点击提交按钮时,我想得到第一个,最后一个名字并在屏幕上显示“Hello”first“”last“。
我尝试了上面的代码,但它没有用。这是怎么回事?