feat: removed customer modl

This commit is contained in:
2024-12-07 11:34:00 +01:00
parent 48d39f55ba
commit ef91ef9090
10 changed files with 4 additions and 196 deletions
+1 -13
View File
@@ -1,6 +1,6 @@
from decimal import Decimal
from shop.models import Customer, Order, OrderLine, Product, ProductBatch
from shop.models import Order, OrderLine, Product, ProductBatch
from django.contrib.auth import get_user_model
User = get_user_model()
@@ -37,18 +37,6 @@ def create_order(
shipping_country: str = "",
shipping_zip: str = "",
) -> Order:
billing_address = billing_address if billing_address else customer.address
billing_city = billing_city if billing_city else customer.city
billing_state = billing_state if billing_state else customer.state
billing_country = billing_country if billing_country else customer.country
billing_zip = billing_zip if billing_zip else customer.zip
shipping_address = shipping_address if shipping_address else billing_address
shipping_city = shipping_city if shipping_city else billing_city
shipping_state = shipping_state if shipping_state else billing_state
shipping_country = shipping_country if shipping_country else billing_country
shipping_zip = shipping_zip if shipping_zip else billing_zip
order = Order.objects.create(
user=customer,
billing_address=billing_address,