Python 如何在同一html页面上显示post请求的结果?烧瓶应用程序
我已经建立了一个flask应用程序,它接受用户输入,并根据输入的单词或短语显示来自维基百科的信息。由于某些原因,我无法在同一个HTML页面上发布结果Python 如何在同一html页面上显示post请求的结果?烧瓶应用程序,python,flask,post,get,Python,Flask,Post,Get,我已经建立了一个flask应用程序,它接受用户输入,并根据输入的单词或短语显示来自维基百科的信息。由于某些原因,我无法在同一个HTML页面上发布结果 我想在最后一个div中显示结果。如果您收到post请求,那么some variable=true! 然后将此变量传递到HTML页面。 然后在HTML页面中检查变量是否为true 如果这是真的,那么你就展示维基百科的结果 app.route(methods=["POST", "GET"]) check =
我想在最后一个div中显示结果。如果您收到post请求,那么some variable=true! 然后将此变量传递到HTML页面。 然后在HTML页面中检查变量是否为true 如果这是真的,那么你就展示维基百科的结果
app.route(methods=["POST", "GET"])
check = False
text = " "
如果您收到post请求:
bla
bla
bla
text = text you want to show
check = True
return render_template("result.html", check=check, text=text)
然后在HTML页面上用jinja检查变量:
HTML:
欢迎来到StackOverflow!请将您的代码示例放在问题的实际正文中,而不是作为代码图像的链接。这将使问题更具可读性。
{% if check %} #if check = True
{{ text }} #show the text