How to Build an E-commerce Website with Django and Python


Learn how to build an E-commerce website with Django and Python.

💻 Project code:

💻 Original code:

🎥 Tutorial from JustDjango. Check out their Youtube Channel:

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Setup and project configuration
⌨️ (0:16:55) Adding items to a cart
⌨️ (0:54:09) Improving the UI
⌨️ (1:10:34) Creating an order summary
⌨️ (1:38:03) The checkout process
⌨️ (2:10:46) Handling payments with Stripe
⌨️ (2:37:33) Discount codes
⌨️ (3:07:41) Managing refunds
⌨️ (3:31:31) Default addresses
⌨️ (4:12:30) Saving credit card information

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:


  1. I think tutorials must have a proccess of thinking for the viewers, not only copying lines of code like in miliseconds as well as a good pace, so the video itself results confortable for some of us. This is certainly not the case, the author recorded this like if he was working for himself instead of delivering a comprehensive, well-paced explanation in some topics (e.g showing the database structure before writing all the models). Of course you can configure the video to run slower, but i think it would be much better if the author adapts the speed to what a tutorial suppose to be (after all this is a: "how to create something" type tutorial). This is not my first Django tutorial, so it's not about the understanding, it's about the speed and the way of delivering the content.

    Keep in mind this is just my opinion, i think the instructor has an amazing set of skills and the project is very interesting.

  2. I got so excited seeing this video, but once clicked realised I have already tried to follow this so many times, however there is so much explanation missing, and it moves at such a high pace, its impossible to keep up with. I'll continue to search for one more suited to me.

Leave a Response