我刚开始学习的烧瓶中,我试图创建一个表单,这将使POST方法。
这里是我的方法:
@app.route('/template', methods=['GET', 'POST'])
def template():
if request.method == 'POST':
return("Hello")
return render_template('index.html')
而我index.html
:
<html>
<head>
<title> Title </title>
</head>
<body>
Enter Python to execute:
<form action="/" method="post">
<input type="text" name="expression" />
<input type="submit" value="Execute" />
</form>
</body>
</html>
加载形式(当它收到GET渲染它)工作正常。 当我提交按钮单击不过,我得到一个POST 405 error Method Not Allowed
。
为什么没有显示“你好”?