HTML POST方法不显示结果
我试图在web中显示结果,但只获取html代码中指定的参数,而不是表单中的实际条目。 表单接受一个字符串,然后作为结果显示,但我只得到下面的输出 我是新手,请给我一些指导HTML POST方法不显示结果,html,flask,Html,Flask,我试图在web中显示结果,但只获取html代码中指定的参数,而不是表单中的实际条目。 表单接受一个字符串,然后作为结果显示,但我只得到下面的输出 我是新手,请给我一些指导 @app.route('/dibble2', methods=["GET", "POST"]) def dibble2(): if request.method == "POST": input1 = None input1 = str(request.form["input1"])
@app.route('/dibble2', methods=["GET", "POST"])
def dibble2():
if request.method == "POST":
input1 = None
input1 = str(request.form["input1"])
if input1 is not None:
result = is_create_ds(string1)
return render_template("outco.html", result = result)
return render_template("inco.html")
提交输入字符串后显示的输出为:
结果检查:{Result}
它应该输出如下内容:
结果检查:好的
以下是它调用的html代码:
<html>
<body>
<p>Result Check: {result}</p>
<p><a href="/dibble2">Try Again</a>
</body>
</html>
刚才看到我需要在HTML文件中使用双大括号 现在它起作用了
<html>
<body>
<p>Result Check: {{result}}</p>
<p><a href="/dibble2">Try Again</a>
</body>
</html>