Skip to content

Create a netflix-like service using Django. Learn advanced Django techniques to achieve amazing results like never before.

License

Notifications You must be signed in to change notification settings

codingforentrepreneurs/DjangoFlix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DjangoFlix Logo

DjangoFlix

Create a netflix-like service using Django, React.js, & More.

Lectures

1 - Welcome - No code

2 - Walkthrough - No code

3 - Setup Project & Workspace

4 - Craft To Do List

5 - django-admin startproject djangoflix

6 - Videos App

7 - Our First Migration & Superuser - No code

8 - Installing our Model

9 - Your First TestCase

10 - Breaking Tests & Migrations Basics

11 - Video Model to Django Admin

12 - Django Admin Model Proxy

13 - Customize the Django Admin

14 - CharField Choices for Publishing Videos

15 - Test Publish State Options

16 - Slug, Timestamp, & Updated Fields

17 - Custom Managers & QuerySets

18 - Using Django Signals

19 - Playlists & Foreign Keys

20 - Understanding Foreign Keys with the Admin

21 - Django-Managed Python Shell to explore Foreign Keys

22 - Related Names & ManyToManyField

23 - More on ManyToMany Fields

24 - Ordering ManyToMany with Through Model

25 - Tabular Inline in the Admin for ManyToMany

26 - Updated Tests for Through Model

27 - Playlists of Playlists

28 - TV Show Playlist Proxies for Admin

29 - Playlist Type Choices and Why

30 - Saving Playlist Type via Proxy

31 - Categories

32 - ContentTypes & Generic Foreign Keys

33 - Reverse Relationship for Generic Foreign Keys

34 - Testing Generic Foreign Keys

35 - User Ratings Model

36 - Testing User Ratings

37 - QuerySet Aggregation for Average Rating

38 - Templates & Base Template

39 - Movies & TV Show List Views

40 -List View Template

41 - Proxy Model Tests

42 - URL Routing

43 - Detail Views

43 - Detail Views

44 - Get Object Exception Handling

45 - Unique Slug Utility & Signal Receiver

46 - Instance Methods for Videos

47 - Video Embeds in Templates

48 - Related Playlists Field

49 - Home View & Get Absolute Url

50 - Category Views

51 - Tagged Item Views

52 - Search View

53 - Test Views

54 - Inclusion Template Tag for Ratings

55 - Ratings Form

About

Create a netflix-like service using Django. Learn advanced Django techniques to achieve amazing results like never before.

Topics

Resources

License

Stars

Watchers

Forks