@AkamaiDeveloper
  @AkamaiDeveloper
Akamai Developer | Building a SaaS Checkout Experience with Django and Stripe | SaaS App From Scratch @AkamaiDeveloper | Uploaded November 2023 | Updated October 2024, 16 hours ago.
In this episode, @TechWithTim continues to develop a SaaS application in Django. Tim creates a course database model, connects it to an admin dashboard, and sets up a Stripe integration for purchasing the course.

New to Cloud Computing? Get started here with a $100 credit → linode.com/lp/youtube-viewers/?ifso=linodetube&utm_source=youtube&utm_medium=SuperUser

Chapters:
0:00 Introduction
0:49 Overview of Episode 2
1:19 Create a Database Model
1:53 Overview of ORM (Object Relational Mapping)
2:25 Continue Creating a Database Model
6:56 Make Migrations in the Database
7:20 Register the Course View in admin.py
9:15 Create a Super User + Run the server
10:00 Sign In to the Admin Panel
10:33 Create a Sample Course
11:20 Add a Course Directory: Course List
16:45 Add a Course Directory: Course Detail
17:55 Create a View for Course List & Course Detail
23:00 Fix Some Errors + Add Another Course
24:10 Stripe Integration Overview
25:17 Create a Stripe Account + Grab an API Key
26:40 Fill in Stripe Data in settings.py
28:00 Set Up URLs for Stripe + Create Views Functions
32:22 Import Functions/Models into views.py
35:30 Create a Checkout Session for Stripe
41:33 Run the Server + Fix Any Issues
43:16 Write the Stripe Webhook & Connect It
50:19 Download & Install ngrok
52:34 Set Up an Endpoint in Stripe Dashboard
54:08 Test Purchase + Fix Any Issues
56:40 Conclusion

Check out Tim's GitHub for the code → github.com/techwithtim/Django-Saas-Template/tree/main
Read the doc for more information on building SaaS applications → linode.com/content/cloud-portability-saas-applications-ebook
Learn more about deploying Django on Linode Marketplace → linode.com/docs/products/tools/marketplace/guides/django
Learn more about Stripe → stripe.com/docs/payments?payments=popular
Subscribe to get notified of new episodes as they come out → youtube.com/channel/UCf8uu3IE42b6hRUusufEH8g?sub_confirmation=1

#AkamaiDeveloper #Django #saas #stripe
Product: Akamai, Django, SaaS; @TechWithTim
Building a SaaS Checkout Experience with Django and Stripe | SaaS App From ScratchCreate Your Own Office App Suite with OnlyOffice | Setup, Features, and Deployment TutorialBuild an Online Multiplayer Game in Python | Episode 1-3 Implementing the ServerAll-In-One Open Source Security Scanner | Docker Image Analysis with TrivyCreating and Using Terraform Variables | Terraforming Kubernetes Ep 3Scalable Solutions for Handling Massive Amounts of HTTP RedirectsAkamai’s Scalable Live Video Transcoding Cuts both Latency and CostsBuilding with Infrastructure as Code | Terraform, Ansible, and Jenkins Hands-On GuideSet Up PostgreSQL Replication Using repmgr | PostgreSQL Failover Done RightBuild a Blog on Linode Using Tailwind CSS | Bootstrap AlternativeAutomating Terraform Workflows Using Variables | Terraform Tapas Ep 6Build a Full-Stack Customer Support Chat App with the MERN Stack

Building a SaaS Checkout Experience with Django and Stripe | SaaS App From Scratch @AkamaiDeveloper

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER