вставка в таблицу внутри цикла или массовая вставка с помощью django
мне нужно вставить все продукты в таблице корзины в таблицу под названием (OrderItem), я использовал этот код:
neworder.save()
new_order_items = Cart.objects.filter(user=request.user)
for item in new_order_items:
OrderItem.objects.create(
order=neworder,
product=item.product,
price=item.product.selling_price,
quantity=item.product_quantity
)
# decrease the product quantity from table
order_product = Product.objects.filter(id=item.product_id).first()
order_product.quantity = order_product.quantity - item.product_quantity
order_product.save()
этот код выше только вставил первый продукт из корзины в таблицу Item_orders? Хотя я использовал цикл?
Спасибо