Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build and Deploy a Full Django API on Linode - Code With Tomi

Linode via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates how to build a Django REST Framework API with models, serializers, class-based views, database connectivity, and testing. It then covers deploying the API to a Linux server on Linode with a managed PostgreSQL database and keeping the application running.

Syllabus

Introduction
Install Python Library
Create a new Django Project
Create a new Django App
Create a new Database
Configure Django Rest Framework
Create urls.py
Create class based view
Create API Notification URL
Connect Database
Utilize Django Admin Panel
Update Models
Add new business
Create serializers.py
Test our code so far
Deploy API to Linode
Deploy the Django OCA
Connect to your server
Create Django Project on the Server
Create new repo in GitHub
Push the project to the new repo
Access the repo via VSCode
Update Allowed Hosts in settings.py
Pull source code
Test our API
Update allowed hosts on database server
Run the app
Make the Django server persistent
Conclusion

Taught by

Linode

Reviews

Start your review of Build and Deploy a Full Django API on Linode - Code With Tomi

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.