Congratulations! You have built a complete, functional e-commerce site in 30 minutes. It is spartan and simple, but it will work for some applications. We have skipped over many aspects of an e-commerce application, but will build upon this skeleton framework throughout the remainder of this book. You should now have built a basic framework that:
Represents Product information, such as price and description in a Django model
Stores and organizes products using the database and a catalog Django model
Employs generic views and their related templates to run a simple web-based storefront
Sells products and accepts payment through the Google Checkout system
In the next chapter we will construct a new module to handle our customer's information, accounts, and their orders. We will also implement some basic promotional activities, such as product discounts. We will also create a simple shopping cart and further refine the checkout process.