David Winterbottom
17338a69a6
Cleaned up all urls.py to ensure dynamic loading is used
před 14 roky
David Winterbottom
887d605757
Refactored folder structure to use an 'apps' folder
před 14 roky
David Winterbottom
cb3b26509a
Refactored location of dynamic class loader
před 14 roky
David Winterbottom
3d2e9ee31c
Moved class_based_view into core folder
před 14 roky
David Winterbottom
809fa2fdf6
Updated checkout to have order placement with payment details
před 14 roky
David Winterbottom
0b4ee6175f
Added extra step in checkout to add your payment details
před 14 roky
David Winterbottom
91f59fbea1
Added new shop to test modifying checkout and taking payment
před 14 roky
David Winterbottom
0ce7d6ddba
Converted the remainder of the checkout views into classes
před 14 roky
David Winterbottom
a838c3b4a2
Converted shipping address view into class
před 14 roky
David Winterbottom
667691cb02
Made the checkout index view into a class and created a helper function
for using in urls.py
před 14 roky
David Winterbottom
f10d8fbe6a
Rewrote submit order as a class.
Split all the steps into separate methods.
Also finished removing all references to "delivery"
před 14 roky
David Winterbottom
66e2edc162
Added views to checkout.
You can now go through the entire checkout process although
the delivery method and payment options are simple redirects.
The order doesn't actually get placed either. That's next on
the to-do list.
před 14 roky
David Winterbottom
8496c7dc72
Made a start on checkout.
Saving a delivery address now redirects to the preview page after saving
your delivery address data in the session.
před 14 roky
David Winterbottom
ad615eeefc
Add delivery address form to checkout
před 14 roky