Try Django 3.2
Reference code
Recommended Experience
- Basic HTML / CSS
- Python experience such as 30 Days of Python
Lessons
Welcome
0:00
Demo after 73 Parts
0:00
Requirements
0:00
macOS - Python & Python Virtual Environment Setup
0:00
Windows - Python & Python Virtual Environment Setup
0:00
Setup Django Project
0:00
Setup Django on Visual Studio Code
0:00
Databases & Web Pages
0:00
Open, Activate, & Run Dev Server
0:00
Your First Web Page
0:00
Handling a URL Route
0:00
Enriching a View with Data
0:00
Our First Database Model
0:00
INSTALLED_APPS & Migrations
0:00
Writing & Reading Data in Python Shell
0:00
Rendering Data from our Database in a View
0:00
Django Templates Basics
0:00
Listing Data in Views & Templates
0:00
Dynamic URL Routing
0:00
Super Users, Staff Users, & the Django Admin
0:00
Register a Model in the Admin
0:00
Search Form & Request Data
0:00
Basic HTML Form
0:00
Create a Login View to Authenticate Users
0:00
Logout View
0:00
Creating a User Required Page
0:00
Basic Django Form
0:00
Django Model Form for Article Model
0:00
Register a User via Built-in Model Form
0:00
Login via Django AuthenticationForm
0:00
Environment Variables & dotenv
0:00
Prepare Django for DigitalOcean App Platform
0:00
Managing Code with Git & Github
0:00
Deploy to DIgitalOcean
0:00
Automated Testing Basics
0:00
Making Changes to Models & Fields
0:00
SlugField & Override the Save Method
0:00
Django pre_save & post_save signals
0:00
Django QuerySets & Lookups
0:00
Auto Generate Slugs with Recursion
0:00
Testing Article Model Part 1
0:00
Testing Article Model Part 2
0:00
Slugs in Dynamic Urls
0:00
get_absolute_url
0:00
Django URLs Reverse
0:00
Complex Search using Django Q Lookups
0:00
Model Managers & Custom QuerySets for Search
0:00
Test Article Search Manager
0:00
Basic Data Connection with Foreign Keys
0:00
User Generated Content & The Recipes App
0:00
Admin Inlines for Foreign Keys
0:00
Understanding Relationships between Models via Tests
0:00
Custom Validation for Unit Measurements
0:00
Test Custom Model Validation
0:00
Auto Set Quantity as a Float
0:00
Use Pint to Convert Units
0:00
CRUD Views for Recipe Model
0:00
Django urls, includes, and app_name
0:00
CRUD Templates for the Recipes App
0:00
Django 2 Forms, 1 View
0:00
Manage QuerySets with Django Formsets and modelformset_factory
0:00
Customizing Form Fields, Widgets, Placeholders, & CSS Classes
0:00
Rendering Form Fields & More in Templates
0:00
Dynamic New Forms in a Django Formset via JavaScript
0:00
Dynamic New Forms in Django Formset via HTMX
0:00
HTMX, JavaScript & Django Fixtures
0:00
HMTX & JavaScript Working Together
0:00
The HTMX Approach to Editing QuerySets
0:00
Auto Save with HTMX & Django
0:00
HTMX Response Header
0:00
HTMX Typeahead & Search in Django
0:00
Model Object Delete View in Django
0:00
Deleting Objects with HTMX
0:00
Static Files in Development
0:00
Static Files in Production with DigitalOcean Spaces
0:00
Upload Images in Django Models
0:00
View for Handling File or Image Uploads
0:00
Uploading Files with Django & HTMX
0:00
Microservice API for Text Extraction
0:00
Deploy Django to Do App Platform via doctl CLI
0:00
CI & CD For Django + Github + DigitalOcean
0:00
Automating Collectstatic with Github Actions
0:00
Parsing OCR Microservice Results
0:00
Microservice to Database
0:00
Adding Bootstrap & the tip of the Bootstrap Iceberg
0:00
Creating the Meal Queue
0:00
Toggle Recipes into Meal Queue & Test
0:00
Meal Queue Toggle View
0:00
Calculate Meal Queue Ingredient Totals
0:00
Calculation Function & Custom Signals
0:00
Requesting Inventory From Meal Queue Actions
0:00
Next
0:00