繁体   English   中英

如何使用 Python 将 HTML 从 info 传递到 MySQL 数据库?

[英]How to pass HTML from info to MySQL database using Python?

我正在使用 Pyhton 和 Flask,我正在尝试将 HTML 表单中的信息传递给 MySQL db。 我已连接到数据库,我知道它可以工作,因为我通过终端尝试过,但我不确定如何从 HTML 表单传递信息? 有人可以就此提出建议。 提前致谢! 苏燕

@app.route("/sign-up", methods=["POST"])
def signup():
    title = "Sign-up"
    return render_template("signup.html", title=title)
    def signup(): 
        name = request.form['name'] 
        age = request.form['age'] 
        pas = request.form['signup-button']
        mycursor.execute("INSERT INTO person (name, age) VALUES (%s,%s)", (name, age))
db.commit()
@app.route("/sign-up", methods=["GET","POST"])
def signup():
    if request.method == "POST":
        name = request.form['name'] 
        age = request.form['age'] 
        pas = request.form['signup-button']
        mycursor.execute("INSERT INTO person (name, age) VALUES (%s,%s)", (name, age))
        db.commit()
    title = "Sign-up"
    return render_template("signup.html", title=title)

嘿苏燕,使用这个,让我知道这是否有效或错误仍然存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM