Python 烧瓶窗体未获取值
所有那些打印的声明都没有给我任何信息。请帮我解决这个问题好吗 语法中存在一个问题,这就是它无法从HTML表单中获取值的原因。尝试使用下面提到的代码Python 烧瓶窗体未获取值,python,html,flask,Python,Html,Flask,所有那些打印的声明都没有给我任何信息。请帮我解决这个问题好吗 语法中存在一个问题,这就是它无法从HTML表单中获取值的原因。尝试使用下面提到的代码 @app.route("/signup",methods=['GET','POST']) def signup(): email = request.form.get('InputEmail') password = request.form.get('InputPassword') confirm_password = re
@app.route("/signup",methods=['GET','POST'])
def signup():
email = request.form.get('InputEmail')
password = request.form.get('InputPassword')
confirm_password = request.form.get('InputConfirmPassword')
print str(email)
print str(password)
print str(confirm_password)
return "You have signed up!"
在上面的代码中,它将首先呈现模板“html_file.html”。当我们提交表单时,它将生成一个POST请求。之后,它将进入if块,您的逻辑将被执行。那么,当您打印时是有错误,还是只打印空白?
@app.route("/signup",methods=['GET','POST'])
def signup():
email = request.form.get('InputEmail')
password = request.form.get('InputPassword')
confirm_password = request.form.get('InputConfirmPassword')
print str(email)
print str(password)
print str(confirm_password)
return "You have signed up!"
@app.route("/signup",methods=['GET','POST'])
def signup():
if request.method == "POST":
email = request.form['InputEmail']
password = request.form['InputPassword']
confirm_password = request.form['InputConfirmPassword']
print str(email)
print str(password)
print str(confirm_password)
return "You have signed up!"
return render_template("html_file.html")