HTML POST方法不显示结果

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"])

我试图在web中显示结果,但只获取html代码中指定的参数,而不是表单中的实际条目。 表单接受一个字符串,然后作为结果显示,但我只得到下面的输出

我是新手,请给我一些指导

@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>