DjangoFlix
Recommended Experience
- Python (up to day 15 in 30 Days of Python)
- HTML & CSS basics
- Any Try Django series
Links
Lessons
Welcome
0:00
Walkthrough
0:00
Setup Project & Workspace
0:00
Craft To Do List
0:00
django-admin startproject djangoflix
0:00
Videos App
0:00
Our First Migration & Superuser
0:00
Installing our Model
0:00
Your First TestCase
0:00
Breaking Tests & Migrations Basics
0:00
Video Model to Django Admin
0:00
Django Admin Model Proxy
0:00
Customize the Django Admin
0:00
CharField Choices for Publishing Videos
0:00
Test Publish State Options
0:00
Slug, Timestamp, & Updated Fields
0:00
Custom Managers & QuerySets
0:00
Using Django Signals
0:00
Playlists & Foreign Keys
0:00
Understanding Foreign Keys with the Admin
0:00
Django-Managed Python Shell to explore Foreign Keys
0:00
Related Names & ManyToManyField
0:00
More on ManyToMany Fields
0:00
Ordering ManyToMany with Through Model
0:00
Tabular Inline in the Admin for ManyToMany
0:00
Updated Tests for Through Model
0:00
Playlists of Playlists
0:00
Playlist Proxies for Admin Management
0:00
Playlist Type Choices and Why
0:00
Saving Playlist Type via Proxy
0:00
Categories
0:00
ContentTypes & Generic Foreign Keys
0:00
Reverse Relationship for Generic Foreign Keys
0:00
Testing Generic Foreign Keys
0:00
User Ratings Model
0:00
Testing User Ratings
0:00
QuerySet Aggregation for Average Rating
0:00
Templates & Base Template
0:00
Movies & TV Show List Views
0:00
List View Template
0:00
Proxy Model Tests
0:00
URL Routing
0:00
Detail Views
0:00
Get Object Exception Handling
0:00
Unique Slug Utility & Signal Receiver
0:00
Instance Methods for Videos
0:00
Video Embeds in Templates
0:00
Related Playlists Field
0:00
Home View & Get Absolute Url
0:00
Category Views
0:00
Tagged Item Views
0:00
Search View
0:00
Test Views
0:00
Inclusion Template Tag for Ratings
0:00
Ratings Form
0:00
Thank you & next steps
0:00