This commit is contained in:
javad committed 2024-01-22 13:01:42 +03:30
commit 89a5d70512
284 files changed
+8364

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
import json
from decimal import Decimal
from apps.shop.models import OrderItem as OrderItemModel
def create_order_items(items: str, order_id: int):
json_items = json.loads(items)
for item in json_items:
order_item_obj = OrderItemModel()
order_item_obj.order_id = order_id
order_item_obj.price = Decimal(item.price)
order_item_obj.amount = int(item.amount)
order_item_obj.product_id = int(item.product)
order_item_obj.full_clean()
order_item_obj.save()