Python 400错误请求(Flask+;html)
当我试着运行我的Flask项目时,我总是收到一个400错误的请求 我必须使用Flask和HTML做一个项目,它应该是一个小组项目,所以成员们必须学习它的不同部分,然后收集所有内容。可悲的是,我的“团队”什么也没做 这是我的密码: 烧瓶 HTML:Python 400错误请求(Flask+;html),python,html,flask,Python,Html,Flask,当我试着运行我的Flask项目时,我总是收到一个400错误的请求 我必须使用Flask和HTML做一个项目,它应该是一个小组项目,所以成员们必须学习它的不同部分,然后收集所有内容。可悲的是,我的“团队”什么也没做 这是我的密码: 烧瓶 HTML: 乌苏瓦里奥 森哈 您正在尝试访问请求。表单字典,始终: 如果表单中没有此类值,则会引发400响应错误。当您有一个GET请求,request时总是这样。只有当POST数据格式有效时,才会填充表单 仅当您已确认有POST请求时,才尝试访问该按钮: def
乌苏瓦里奥
森哈
您正在尝试访问请求。表单
字典,始终:
如果表单中没有此类值,则会引发400
响应错误。当您有一个GET
请求,request时总是这样。只有当POST
数据格式有效时,才会填充表单
仅当您已确认有POST
请求时,才尝试访问该按钮:
def PagInicio():
if request.method == 'POST':
button = request.form["button"]
if button == "login":
return render_template("Princ.html")
elif button =="criar":
return render_template("Criar.html")
else:
return render_template("Inicio.html")
return render_template("Inicio.html")
接下来,实际上没有任何表单元素被命名为按钮。您有按钮
表单元素,但没有一个元素有名称。为所有按钮赋予相同的名称
属性,改变值属性:
登录
叫喊
请注意,您的格式不正确,您的问题是什么?我刚刚创建了这个帐户,我不知道是否应该简化我的解释。嗯,我的代码应该是一个应用程序。。。我只是尝试将flask与html集成,但错误“400错误请求”不断发生。我不知道该怎么做才能做到这一点work@MattiJohn:当您运行此代码并尝试访问Flask服务器时,您会收到400个错误的请求响应。就这样。这部作品确实成为了标题的一部分。
button = request.form["button"]
def PagInicio():
if request.method == 'POST':
button = request.form["button"]
if button == "login":
return render_template("Princ.html")
elif button =="criar":
return render_template("Criar.html")
else:
return render_template("Inicio.html")
return render_template("Inicio.html")