Django Tutorial // Build a Video Subscription Website

*** Please note this video is over two years old. I’ve left it up for those of you who might get value from it but be aware that packages update and things change. It could not work for you and that might just be because the tech has changed by now. In this specific case, Stripe has changed its API and is focussed on Payment Intents with SCA, which is NOT covered in this video. We have a recently created (2020) course on our website that covers how to build a video membership website and up-to-date Stripe payments more in-depth. It is a paid course but the value you get is much more than this old tutorial. If you’re interested check out Thanks for your understanding! *** In this Django project we teach you how to build a basic video subscription website with Django and Stripe payments. ☝ Get exclusive courses & become a better Django developer 💻 Project code: Lesson links in this tutorial: 1. Project Setup (3:27) 2. Model Planning (6:12) 3. The Membership Models (15:01) 4. Stripe Plans (34:16) 5. The Course Models (38:02) 6. The Course Views (43:59) 7. The Course Detail View (49:56) 8. The Lesson View Part 1 (52:14) 9. The Lesson View Part 2 (1:02:45) 10. Bootstrap Setup (1:09:02) 11. Creating Smart Templates (1:10:28) 12. The Membership Select View Part 1 (1:14:48) 13. The Membership Select View Part 2 (1:19:16) 14. The Membership Select View Part 3 (1:26:08) 15. The Membership Select View Part 4 (1:32:02) 16. The Payment View Part 1 (1:43:21) 17. The Payment View Part 2 (1:47:58) 18. The Payment View Part 3 (1:50:09) 19. Stripe Docs (1:55:21) 20. Handling Stripe Payments (1:59:59) 21. The Update Transaction View (2:04:10) 22. The Profile View (2:11:34) 23. The Subscription Model Methods (2:18:06) 24. The Membership Cancel View (2:22:10) 25. Improving the project UI (2:27:34) 26. Final Test and Thank You (2:33:58) ✌️ Stay in touch Instagram: Twitter: Email: matt@ Thank you for watching and don’t forget to subscribe :)
Back to Top