Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Understanding Django
Introduction
Intro Video (0:45)
Dear Diary Project
Create Project And App (7:17)
App Files (1:48)
Admin Dashboard (4:46)
Display Templates (9:02)
Add Page Link (2:52)
Create Entry Model (9:16)
Display Entries From Database (6:31)
Creating A Form (9:32)
Processing The Form (6:52)
Models
SQLite Browser and Migrate (3:52)
Create Simple Model (6:59)
Adding More Fields To The Model (6:41)
Fields Arguments (7:19)
Available Fields (9:49)
Admin Dashboard (9:25)
Create, Update, Delete (5:53)
Get a Single Row (4:41)
Get All Rows (3:33)
Filter (2:50)
Exclude (1:50)
Chaining FIlters (4:35)
Field Lookups For Filters (10:16)
Limit And Offset (3:12)
Order By (4:18)
Count (1:09)
Using Dates (5:48)
Is Null (2:55)
One To Many Relationships (7:56)
Query One To Many Relationships (4:43)
Many To Many Relationships (9:20)
Query Many To Many Relationships (3:22)
Database Settings (3:07)
Views
URLs (11:17)
More Complicated URLs (5:14)
How Views Work (5:06)
Passing Data Through URL Endpoint (5:17)
Passing Data Through Query String (4:28)
Redirects (3:34)
Errors (2:07)
Templates
Set Up Templates (7:40)
Variables (6:52)
Conditionals (4:32)
For Loops (4:11)
Include (3:14)
Inheritance (6:44)
Static Files (3:57)
URLs (5:02)
Filters (4:14)
Forms
Creating A Regular Form (10:42)
Creating A Django Form (12:32)
Displaying The Form (3:14)
Form Errors (7:15)
Modify Widget To Display HTML Class (6:01)
Other Fields (5:11)
Model Forms (13:22)
Instance of a Model Form (3:34)
Class Based Views (8:14)
User Authentication
Create User Through Admin Dashboard (2:26)
Create Login Template (10:58)
Get User Data (5:32)
Login Decorator (4:41)
Create Registration Page (8:05)
Redirect After Registration (3:29)
Add In Other User Fields (8:49)
Additional Fields (11:10)
Logout Redirect URL (0:56)
Login Required Mixin (3:18)
Video Site App
Create Project And Add Templates (3:41)
Create Views To Render Templates (3:46)
Adding The Base Template (3:42)
Create Video Model (4:39)
Upload First Video (2:21)
Display Uploaded Video (6:45)
Add Time Since Posted (2:09)
Pull List Of Videos From Database (19:10)
Final Demonstration (2:23)
Forum App
Starting HTML Files (0:57)
Create Django Project And Add Apps (3:13)
Add HTML Files To Project And Create URLs (8:30)
Creating Base Template And Adding Static Files (7:18)
User Registration (17:31)
Add Login Endpoint (5:55)
The Profile Page (3:06)
Logout Endpoint And Restricting Profile Page (3:10)
Create Forum Models (4:24)
Create Forum Forms (4:00)
Use Thread Form To Create New Threads (6:01)
Create Specific Thread Page And Thread Listing (4:59)
Add The Reply Form (4:11)
Show Replies In Thread (1:55)
Hide Reply Form For Logged Out Users (0:59)
Hide New Thread Button For Logged Out Users (0:44)
Updating Links For Logged Out Users (2:43)
Update Thread Dates (2:15)
Add Links (6:15)
Add User Reply Count To Profile (0:40)
Wrap Up (0:54)
Create Project And Add Templates
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock