SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Django A-Z: Build & Deploy Web Projects With Python & Django
Course Introduction
Resources (Important)
ChatGPT & Bard [Optional Crash Course]
Understanding Django
Setting Up Text Editor -VSCode
Setting Up Virtual Environment
Startapp - Taskmate
Runserver For First Time
Django Flow and Django Structure
Urls and Views
Templates
Bootstrap
Working with Jinja 2
Base Template and Jinja 2
Static Folder and Improving Website Look
Admin Panel
Models
Database Migrations
Fetch Data From Database
Displaying Data On Templates
Adding Condition On Data
Adding Form and Accepting Input
Adding Messages and Alert Option
Close Option On Alert
Understanding CSS and Bootstrap
Deleting Queryset Item
Editing Queryset Item - 1
Editing Queryset Item - 2
Editing Queryset Item - 3
Adding Option - Mark Task As Completed
Adding Option - Mark Task As Pending
Pagination Overview
Implementing Pagination - 1
Implementing Pagination - 2
Implementing Pagination - 3
Fixing URLs and Links
Fixing Task Page Design - 1
Fixing Task Page Design - 2
Designing Home Page - 1
Designing Home Page - 2
Introduction - Django Authentication System
Creating User Section
Registration Form
Register Templates
Register Views [Part I]
Register Views [Part II]
Adding Email Field In Forms
Improving Form Design With Crispy Forms
Adding Grid Layout On Registration Page
Login - URLs, Views & Template
Login - Functionality Test
Login - Redirect URL
Logout
Quick Design Change
Adding Header Restriction [Part I]
Adding Header Restriction [Part II]
Adding Page Restrictions
Relationship Between Task & User
Adding Foreign Key
Updating Task Input Fields
Task Of Logged-in User Only
Security Problem & Solution [Part I]
Security Problem & Solution [Part II]
PostgreSQL - I
PostgreSQL - II
Deployment Introduction
Upgrading Django LTS/Latest Version
Working with requirements and gitignore files
Working with Environment Variables
Pushing Project On Github
Deploying on Railway App
Serving Static Files
Allowed Host and CSRF Domain
Database Connection Locally
Working with README and Demo
Bonus - What's Next?