Build And Deploy A Full Django API on Linode | Code With Tomi

Subscribers:
1,040,000
Published on ● Video Link: https://www.youtube.com/watch?v=g6m82oNNakg



Category:
Tutorial
Duration: 52:28
6,147 views
68


In this video, @CodeWithTomi shows how to build and deploy an API on Linode. The API will be built on the Django Rest Framework and deployed to a Linux server using a managed postgresql database.

Chapters:
0:00 Introduction
0:39 Install Python Library
1:40 Create a new Django Project
2:55 Create a new Django App
3:55 Create a new Database
7:30 Configure Django Rest Framework
9:20 Create urls.py
10:40 Create class based view
13:00 Create API Notification URL
15:10 Connect Database
19:30 Utilize Django Admin Panel
21:15 Update Models
25:00 Add new business
26:00 Create serializers.py
32:30 Test our code so far
33:50 Deploy API to Linode
34:10 Deploy the Django OCA
36:00 Connect to your server
38:00 Create Django Project on the Server
40:00 Create new repo in GitHub
40:30 Push the project to the new repo
43:40 Access the repo via VSCode
45:20 Update Allowed Hosts in settings.py
46:30 Pull source code
47:00 Test our API
48:38 Update allowed hosts on database server
49:20 Run the app
50:00 Make the Django server persistent
51:50 Conclusion

New to Linode? Get started here with a $100 credit → https://www.linode.com/linodetube
Read the doc for more information on Django → https://www.linode.com/docs/guides/development/frameworks/django/
Learn more about the four types of APIs → https://www.linode.com/docs/guides/types-of-api/
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/linode?sub_confirmation=1

#Linode #API #Django
Product: API, Build API, Linode; @CodeWithTomi




Other Videos By Akamai Developer


2023-04-19Programming a Text Formatting App | Web Development Tutorial from Code With Harry
2023-04-17How to Add Two Factor Authentication to Secure Your Account
2023-04-14Code With Harry Builds a Dictionary App Using React and Apache | Ubuntu Server App Deployment
2023-04-12Build an App That Can Recognize Your Face | Tech With Tim OpenCV Python App
2023-04-10What Is Big Data and How is it Used? | Explanation and Demo From Code With Tomi
2023-04-07Learn How to Build a Scalable Weather App Using Weather API Integration | Code with Harry
2023-04-05Understanding JSON Web Tokens | JWT Explanation from Tech with Tim
2023-04-03Get Organized with Kanboard | Self-Hosted Project Management App PERFECT for Docker
2023-03-31Websites made EASY with Grav | Flexible, Open Source, Flat-File CMS
2023-03-29Install and Configure GitLab From Scratch on a Linode Server | Easy and Comprehensive Tutorial
2023-03-27Build And Deploy A Full Django API on Linode | Code With Tomi
2023-03-24Incident Response with Fireeye | Final Hackersploit Blue Team Training
2023-03-22Build Your Own Video Streaming Platform | It's Easier Than You Might Think!
2023-03-20The 21 Docker Commands Every Developer Needs to Know
2023-03-17All-In-One Open Source Security Scanner | Docker Image Analysis with Trivy
2023-03-15How to Install and Configure an NFS Linux Server and Client
2023-03-13Run Terminals INSIDE Terminals | The Screen Command on Linux
2023-03-10Disk Analysis with Autopsy | HackerSploit Blue Team Training
2023-03-08Passky Password Manager | Take Control of Your Passwords
2023-03-06Never Lose Anything Again With Homebox on Docker | Homebox Home Inventory Management
2023-03-03Memory Forensics with Volatility | HackerSploit Blue Team Series



Tags:
linode
linux
cloud computing
alternative cloud
linux server
open source
sysadmin
django
build an api
deploy api
api
rest api
linode tutorial
linode server setup
what is an api
api tutorial
rest api tutorial
django tutorial
restful api
python django tutorial
application programming interface
linux server installation step by step
linux server build
postgres database
postgresql
database
postgresql tutorial
postgres
postgres tutorial
sql tutorial