How to Deploy a Scalable Django SaaS Application From Scratch

How to Deploy a Scalable Django SaaS Application From Scratch

12.600 Lượt nghe
How to Deploy a Scalable Django SaaS Application From Scratch
New to Cloud Computing? Get started here with a $100 credit → https://www.linode.com/lp/youtube-viewers/?ifso=linodetube&utm_source=youtube&utm_medium=SuperUser In this new series, @TechWithTim explains how to build a SaaS application in Django. In this episode, Tim sets up the project and creates HTML templates. Chapters: 0:00 Introduction 1:25 Quick Demo: ngrok, Registration, Log In/Out 4:00 Create Servers on Akamai 6:10 Create a GitLab Server 7:05 Create a Database Cluster 7:50 Create a Django Project & Install Modules 10:15 Create Different Django Applications 11:35 Link the Apps to the Main Project 12:15 Add ‘corsheaders’ to Apps & Middleware 13:32 Link the URLs 15:58 Make a Base HTML Template 17:10 Add Bootstrap to HTML Template 18:05 Add a navbar 23:07 Add a Container for the Main Content of the Website 23:52 Create a Registration Directory (Register & Login) 25:19 Create a Login Template 29:05 Create a Register Template 29:55 Make a ‘Register’ View + ‘Register’ Form 38:17 Connect URLs to the Templates 44:10 Set Up the Database 45:05 Test the Pages (Register, Login) + Fix Issues 49:00 Set Up Redirects + Email Service 53:50 Test the Login/Logout Pages + Reset the Password 54:55 Connect to the Cloud Database 57:15 Whitelist the IP Address + Make Migrations 59:00 Configure GitLab to Store Git Repository 1:04:25 Conclusion Check out Tim's GitHub for the code → https://github.com/techwithtim/Django-Saas-Template/tree/main Read the doc for more information on building SaaS applications → https://www.linode.com/content/cloud-portability-saas-applications-ebook/ Learn more about deploying Django on Linode Marketplace → https://www.linode.com/docs/products/tools/marketplace/guides/django/ Subscribe to get notified of new episodes as they come out → https://www.youtube.com/channel/UCf8uu3IE42b6hRUusufEH8g?sub_confirmation=1 #AkamaiDeveloper #Django #saas Product: Akamai, Django, SaaS; @TechWithTim