Flask-sqlalchemy 在按钮单击时添加数字
Flask-sqlalchemy add numbers on button click
嗨所以我想在我的加入列中增加一个数字 (+1) 按钮点击烧瓶到目前为止我完成了这个
@app.route("/joins/<name>", methods=["POST"])
def joins(name):
namess = name
owner = users.query.filter_by(name=namess).first()
if owner is not None:
#making the joins +1 if the value is already 1
owner.joins = + 1
db.session.commit()
return redirect("/")
else:
return "You are not the owner of this url"
但它并没有增加数字我该如何解决这个快乐的编码!
行
owner.joins = + 1
有效 python 但我认为这不是您想要的。它只是将 1 分配给 owner.joins
。如果你想增加你需要这样做:
owner.joins = owner.joins + 1
嗨所以我想在我的加入列中增加一个数字 (+1) 按钮点击烧瓶到目前为止我完成了这个
@app.route("/joins/<name>", methods=["POST"])
def joins(name):
namess = name
owner = users.query.filter_by(name=namess).first()
if owner is not None:
#making the joins +1 if the value is already 1
owner.joins = + 1
db.session.commit()
return redirect("/")
else:
return "You are not the owner of this url"
但它并没有增加数字我该如何解决这个快乐的编码!
行
owner.joins = + 1
有效 python 但我认为这不是您想要的。它只是将 1 分配给 owner.joins
。如果你想增加你需要这样做:
owner.joins = owner.joins + 1