This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Building Your First Django App in Minutes
Course Introduction
Introduction (6:08)
What is Django?
What is Django? (24:31)
Postgres & PgAdmin Installation
Postgres PgAdmin Installation (24:59)
Django Installation & Configuration
pip virtual environment explained (9:07)
Installing python vIrtual Environment (6:31)
Creating your first Django project (6:33)
Django project settings.py explained (19:17)
Configuring Django with Postgres SQL Database (17:54)
Recap important pip commands (2:30)
Models
Django models lesson intro (1:27)
Django models first approach (21:36)
Django model first creating your postgres database (9:47)
Django database first approach (20:03)
How to fake migrations for Database First Approach (2:37)
Querysets
Django QuerySets Intro (0:43)
Django QuerySets by Example (36:59)
Django Admin
Django Admin Intro (1:56)
How to register django models for your EMS database (9:56)
Adding Fields to Django Admin listing Pages (10:33)
Customizing Django Admin forms (18:26)
How to add custom actions (10:46)
Importance of Validation in Software Development (5:52)
Leveraging on built in django validation (10:05)
Django custom model function validation (9:16)
Django custom form validation (21:16)
How to Add Custom fitlers (25:25)
Django Extended with User View Permissions (10:07)
How to make your ems django admin more responsive (2:43)
How to change your admin site header (7:22)
Url configurations & Response Views
Django urls views explained (10:15)
Function Based Views (6:20)
Class Based Views & Generic Views Debunked
Function based views with basic form templates (14:14)
Basics of python functions *args **kwargs (10:32)
Django Templates
Introduction to templates for front end EMS (7:13)
Make Django Nice Templates and Material Design (24:32)
Forms File upload
Uploading and displaying Images to Django EMS Admin (18:19)
Django Production Deployment
Heroku for startups & Minimum Viable Product (MVP) (3:16)
Heroku signup & CLI/toolbelt installation (1:21)
Configure EMS for production deployment (22:45)
Deploying your EMS app to Heroku (15:08)
Retrospective
Conclusion (3:14)
Django urls views explained
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock