Ecommerce website Update Items using flask Online shop, python tutorial part 15

preview_player
Показать описание
In this video you will learn python programming how to update you product by using flask , python tutorial
Рекомендации по теме
Комментарии
Автор

Hello!
You can use the method of working with data "obj" and remove unnecessary code.




def updateproduct(id):
brands = Brand.query.all()
categories = Category.query.all()
product =
brand = request.form.get("brand")
category = request.form.get("category")
if request.method == "POST":
form = AddProducts(formdata=request.form, obj=product) - !!!! method obj
product.category_id = category
product.brand_id = brand
form.populate_obj(product)
db.session.commit()
flash(f"product update", "success" )
return redirect(url_for("admin"))
form = AddProducts(obj=product)
- method obj
return render_template("products/updateproduct.html", title="Updateproduct", form=form,
brands=brands, categories=categories, product=product)

rendle