我还是烧瓶和皮威的初学者。我正在尝试为仓库制作一个web应用程序,它应该只在本地运行。在数据库中,我有产品的型号、制造商(proizvoditel)、价格(cena)和数量(kolicina)。我的问题是何时需要更新数量
我尝试使用“+”但出现了一个错误
models.py
class Magacin(Model):
model=CharField(unique=True)
proizvoditel=CharField()
cena=IntegerField()
kolicina=IntegerField()
timestamp=DateTimeField(default=datetime.datetime.now)
app.py
@app.route("/", methods=["GET", "POST"])
def post():
form=forms.VnesuvanjeForm()
if form.validate_on_submit():
models.Magacin.create(
model=form.model.data,
proizvoditel=form.proizvoditel.data,
cena=form.cena.data,
kolicina=form.kolicina.data)
flash("Postiranoo", "success")
return redirect(url_for("post"))
return render_template("vnesuvanje.html", form=form)
例如,假设数量(kolicina)为50,我需要将其更新为20。更新数量后,数量应为70。我尝试使用加号,但无效。我应该使用update()
方法创建一个新视图吗?如果我问这个问题有错误,请原谅
在代码段中,您正在创建新行
如果只想更新数量,则应使用.update()方法:
相关问题 更多 >
编程相关推荐