Building a Paid Membership Site with Django
1h 15mIntermediate2019-03-01
Authors

Nick Walter
Mobile and web developer, instructor, and coding enthusiast
Course details
In this course, put your Django skills to the test by building a membership site that is able to share content with users and collect payments. This course covers setting up the checkout for the site, managing users, configuring access controls, and releasing premium content to subscribers. By the end of this course, you will have learned how to create a visually pleasing and functional membership site with Django.
Learning objectives
Using APIs
Leveraging the Stripe dashboard
Building a checkout page
Configuring payment periods
Working with the Stripe frontend
Handling data
Implementing a coupon system
Processing payments
Analyzing Stripe data
Creating user models
Allowing for subscription cancellations
Learning objectives
Using APIs
Leveraging the Stripe dashboard
Building a checkout page
Configuring payment periods
Working with the Stripe frontend
Handling data
Implementing a coupon system
Processing payments
Analyzing Stripe data
Creating user models
Allowing for subscription cancellations
Skills covered
Stripe APIStripeDjangoContent Management Systems (CMS)Back-End Web DevelopmentFull-Stack Web DevelopmentPythonProjectWeb DevelopmentOpen Source
Concepts
0. Introduction
- 01 - Building a paid membership site with Django
- 02 - What you should know
- 03 - Demo project overview
1. Setting Up Our Project
- 04 - The starter project walkthrough
- 05 - Create Stripe account
- 06 - Create a product in Stripe
2. Checkout Basics
- 07 - Select yearly or monthly
- 08 - Checkout page
- 09 - Stripe front end
- 10 - Passing data
- 11 - Coupons
3. Processing Payments
- 12 - Process payment
- 13 - View Stripe data
- 14 - Create customer
- 15 - Release plans
4. Canceling a Subscription
- 16 - Settings for a GET request
- 17 - Cancel subscription
- 18 - Settings view
- 19 - Updating accounts
Conclusion
- 20 - Next steps
Related courses
- Building a WordPress Membership Site with Ecommerce
- An Insider's Guide to Today's Music Biz: 4 Building a Professional Team
- An Insider's Guide to Today's Music Biz: 9 Touring
- Change Management for IT Professionals
- DaVinci Resolve 12 Essential Training
- Introduction to Social Media Strategy
- Adding Stripe Payments to Your Ruby on Rails Application
- Running a Video Production Business