Correct order creation

pull/77/head
JamesRamm 2017-08-08 13:50:57 +01:00
rodzic a1a05c6c1d
commit dbc6c1492d
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -1,11 +1,12 @@
from django import forms from django import forms
from longclaw.longclawshipping.models import ShippingRate
class CheckoutForm(forms.Form): class CheckoutForm(forms.Form):
''' '''
Captures extra info required for checkout Captures extra info required for checkout
''' '''
email = forms.EmailField() email = forms.EmailField()
shipping_option = forms.ChoiceField(required=False) shipping_option = forms.CharField(widget=forms.Select)
different_billing_address = forms.BooleanField(required=False) different_billing_address = forms.BooleanField(required=False)
class Media: class Media:
js = ('checkout.js',) js = ('checkout.js',)

Wyświetl plik

@ -68,7 +68,7 @@ def create_order(email,
shipping_rate = get_shipping_cost( shipping_rate = get_shipping_cost(
shipping_address.country.pk, shipping_address.country.pk,
shipping_option, shipping_option,
site_settings) site_settings)['rate']
else: else:
shipping_rate = 0 shipping_rate = 0
order = Order( order = Order(