Files Included :
1 View Lecture- Chapter concepts (2.3 MB)
10 View Lecture- Database models (8.91 MB)
11 View Lecture- Built-in user management (5.53 MB)
12 View Lecture- Django Admin (1.67 MB)
13 View Lecture- Django's pluggable architecture (7.02 MB)
14 View Lecture- Topics covered throughout this course (11.98 MB)
2 View Lecture- Your first Django app (12.56 MB)
3 View Lecture- Why choose Django- (8.35 MB)
4 View Lecture- Who uses Django- (1.3 MB)
5 View Lecture- Student prerequisites (1.22 MB)
6 View Lecture- Minimum library versions (3.32 MB)
7 View Lecture- Visualizing how Django works (3.38 MB)
8 View Lecture- Mapping URLs to code (16.62 MB)
9 View Lecture- HTML template engine (12.71 MB)
01 View Lecture- Intro to migrations (16.34 MB)
010 View Lecture- Chapter review (5.86 MB)
02 View Lecture- An initial migration script (4.55 MB)
03 View Lecture- Migration and the database (2.87 MB)
04 View Lecture- Adding a column to the 'Song' model (4.34 MB)
05 View Lecture- A second migration script (2.95 MB)
06 View Lecture- Migrating to a specific point including backwards (2.36 MB)
07 View Lecture- Django's migrations table (2.38 MB)
08 View Lecture- More management commands (1.94 MB)
09 View Lecture- Squashing migrations together (4.05 MB)
01 View Lecture- Intro to deployment (2.32 MB)
02 View Lecture- Deployment considerations (3.77 MB)
03 View Lecture- Parts of a web page are served differently (3.99 MB)
04 View Lecture- Managing static files (5.1 MB)
05 View Lecture- Protecting media files (6.38 MB)
06 View Lecture- Key and secret management (6.43 MB)
07 View Lecture- Hosting example- Opalstack (4.75 MB)
08 View Lecture- Hosting example- Heroku (3.34 MB)
09 View Lecture- Chapter review (1.83 MB)
01 View Lecture- Intro to the libraries (4.07 MB)
02 View Lecture- Installing third party libraries (3.05 MB)
03 View Lecture- Django Admin styling with Grappelli (5.52 MB)
04 View Lecture- Grappelli in action (3.92 MB)
05 View Lecture- REST APIs with Django REST Framework (9.79 MB)
06 View Lecture- Writing DRF code (12.94 MB)
07 View Lecture- DRF browser view (5.5 MB)
08 View Lecture- Django Debug Toolbar (14.31 MB)
09 View Lecture- Using the Debug Toolbar (13.86 MB)
01 View Lecture- Congrats (3.15 MB)
010 View Lecture- Migration and deployment (4.46 MB)
011 View Lecture- Third party libraries (2.43 MB)
012 View Lecture- Conclusion and contact info (2.29 MB)
02 View Lecture- New projects and their structure (7.26 MB)
03 View Lecture- Mapping URLs (4.25 MB)
04 View Lecture- View functions (3.78 MB)
05 View Lecture- Template engine (2.51 MB)
06 View Lecture- Data object models (4.94 MB)
07 View Lecture- User management (3.15 MB)
08 View Lecture- Forms and uploads (5.64 MB)
09 View Lecture- Management commands (1.73 MB)
01 View Lecture- Intro (5.56 MB)
010 View Lecture- Writing a 'say hello' view test (10.15 MB)
011 View Lecture- Chapter review (3.99 MB)
02 View Lecture- Installing django (10.83 MB)
03 View Lecture- Your first django app (4.51 MB)
04 View Lecture- Apps vs projects (15.71 MB)
05 View Lecture- Creating a Django app (3.4 MB)
06 View Lecture- Add a new app to Django (4.69 MB)
07 View Lecture- Creating a view method (4.13 MB)
08 View Lecture- Connecting a URL to a view (6.33 MB)
09 View Lecture- Why test Django views- (6.87 MB)
01 View Lecture- Chapter concepts (12.67 MB)
010 View Lecture- Configuring static content (5.04 MB)
011 View Lecture- Favicons and static redirects (8.01 MB)
012 View Lecture- Introducing layout pages (12.62 MB)
013 View Lecture- Bootstrap bootcamp (5.36 MB)
014 View Lecture- Creating the shared layout page (15.79 MB)
015 View Lecture- Creating the About page (3.57 MB)
016 View Lecture- Viewing our shiny new About page (4.63 MB)
017 View Lecture- Building the home page with layout (9.89 MB)
018 View Lecture- Unit testing HTML templates (7.39 MB)
019 View Lecture- Chapter review (7.62 MB)
02 View Lecture- New app for templates (7.67 MB)
03 View Lecture- Your first Django template (8.89 MB)
04 View Lecture- Rendering the template (4.71 MB)
05 View Lecture- Registering new 'home' URLs (5.28 MB)
06 View Lecture- Test the template in the browser (2.42 MB)
07 View Lecture- Common template tags (14.45 MB)
08 View Lecture- Common template filters (5.6 MB)
09 View Lecture- Django output types (7.59 MB)
01 View Lecture- Introducing Django's ORM (24.61 MB)
010 View Lecture- Improved debug info for books (3.2 MB)
011 View Lecture- Comparison queries such as greater than (2.02 MB)
012 View Lecture- Exploring the resulting database (4.16 MB)
013 View Lecture- Introducing data loading fixtures (5.17 MB)
014 View Lecture- Exporting data with 'dumpdata' (6.72 MB)
015 View Lecture- Associating data fixtures with a Django app (4.9 MB)
016 View Lecture- Returning database results in a view (6.34 MB)
017 View Lecture- Different database back-ends- Sqlite, Postgres, etc (5.54 MB)
018 View Lecture- Testing Django ORM code (5.29 MB)
019 View Lecture- Test setup (3.53 MB)
02 View Lecture- Creating the Author model (7.9 MB)
020 View Lecture- Your first Django ORM test (3.3 MB)
021 View Lecture- Calling a view in test with the test client (4.74 MB)
022 View Lecture- Running the 'stringify' test (3.44 MB)
023 View Lecture- Running all tests (2.18 MB)
024 View Lecture- There's more to the ORM (4.53 MB)
025 View Lecture- Chapter review (5.36 MB)
03 View Lecture- Creating the Book model (5.95 MB)
04 View Lecture- Automatic `created` and `updated` dates on the model (2.01 MB)
05 View Lecture- Initializing the database (3.92 MB)
06 View Lecture- The Django REPL (4.25 MB)
07 View Lecture- Explore the query manager in the Django REPL (2.24 MB)
08 View Lecture- Using ' objects get()' for access by key (2.09 MB)
09 View Lecture- More advanced queries with ' filter()' (5.3 MB)
01 View Lecture- Admin intro (8.16 MB)
010 View Lecture- Improving the Author display in filter list (2.58 MB)
011 View Lecture- Model object metadata (12.41 MB)
012 View Lecture- Referencing Admin URLs (5.47 MB)
013 View Lecture- Improving the Author model's list display (13.89 MB)
014 View Lecture- Testing with the Admin (5.11 MB)
015 View Lecture- Setting up an Admin model test (7.45 MB)
016 View Lecture- Writing an Admin model test (7.71 MB)
017 View Lecture- There is more depth in the Admin (8.99 MB)
02 View Lecture- Django users (7.07 MB)
03 View Lecture- Logging into the Admin (2.88 MB)
04 View Lecture- Modifying users in the Admin (6.2 MB)
05 View Lecture- Creating Admin views for your models (9.37 MB)
06 View Lecture- Customizing the display fields in the Admin (3.46 MB)
07 View Lecture- Add computed fields to 'ModelAdmin' classes (4.52 MB)
08 View Lecture- Adding and deleting Books in the Admin (3.09 MB)
09 View Lecture- Filtering records in the Admin (5.03 MB)
01 View Lecture- Chapter concepts (14.58 MB)
010 View Lecture- Authorization templates (11.47 MB)
011 View Lecture- Setting update Django contrib auth (2.68 MB)
012 View Lecture- Login template (3.46 MB)
013 View Lecture- Where to go after login (2.49 MB)
014 View Lecture- Creating a nav bar (11.92 MB)
015 View Lecture- Testing login (1.93 MB)
016 View Lecture- Changing passwords (10.8 MB)
017 View Lecture- Password changed success (3.5 MB)
018 View Lecture- Django and email (33.61 MB)
019 View Lecture- Reset email with console output config (6.1 MB)
02 View Lecture- Create a user via the Admin (7.52 MB)
020 View Lecture- Email contents for reset email (4.79 MB)
021 View Lecture- Password reset done page (2.24 MB)
022 View Lecture- Reset confirm HTML (5.78 MB)
023 View Lecture- Reset success HTML (1.56 MB)
024 View Lecture- Add forgot password to login (5.1 MB)
025 View Lecture- Branded error screens (17.17 MB)
026 View Lecture- Customizing the user model (31 MB)
027 View Lecture- Add profile to user object (4.4 MB)
028 View Lecture- Registering a user-created signal callback (7.35 MB)
029 View Lecture- Adding the user profile to Django admin (13.86 MB)
03 View Lecture- Authentication vs authorization (12.32 MB)
030 View Lecture- Demo- user testing (2.15 MB)
031 View Lecture- Chapter review (3.54 MB)
04 View Lecture- People app- an app with users (5.93 MB)
05 View Lecture- Authenticated profile details view (8.39 MB)
06 View Lecture- Adding the profile HTML template (2.78 MB)
07 View Lecture- Register profile URL patterns (3.47 MB)
08 View Lecture- Viewing the profile pages (2.9 MB)
09 View Lecture- Verifying login required checks (2.77 MB)
01 View Lecture- Post introduction (3.91 MB)
010 View Lecture- HTTP GET and POST methods (12.09 MB)
011 View Lecture- Building a 'ModelForm' based on the 'ReviewModel' (3.72 MB)
012 View Lecture- Writing a view that fills review forms (19.2 MB)
013 View Lecture- Registering named URLs (2.05 MB)
014 View Lecture- Creating the review book template (10.42 MB)
015 View Lecture- Demo- Writing a review (936.27 KB)
016 View Lecture- Replacing hard-coded URLs with named ones (3.77 MB)
017 View Lecture- Testing Django forms (15.71 MB)
018 View Lecture- Reviewing the chapter (4.7 MB)
02 View Lecture- Field validators and model constraints (5.62 MB)
03 View Lecture- Adding a 'ReviewModel' with field validation (3.29 MB)
04 View Lecture- Adding constraints to the 'ReviewModel' (2.4 MB)
05 View Lecture- Writing an Admin class for the 'ReviewModel' (4 MB)
06 View Lecture- Link to the user's reviews in the Django Admin (8.61 MB)
07 View Lecture- Configuring PyCharm with Django's dev server (5.68 MB)
08 View Lecture- Demo- 'ReviewModel' in Django Admin (3.79 MB)
09 View Lecture- Add a view for a book (8.01 MB)
01 View Lecture- Intro to web uploads (1.97 MB)
010 View Lecture- Upload view template (9.61 MB)
011 View Lecture- Demo- Image upload form (1.85 MB)
012 View Lecture- The trouble with user uploads (11.69 MB)
013 View Lecture- Testing an upload view (19.37 MB)
014 View Lecture- Chapter review (3.32 MB)
02 View Lecture- Uploading images using forms (4.12 MB)
03 View Lecture- Adding an 'ImageField' and configuring media files (5.75 MB)
04 View Lecture- Making the development server host media files (4.01 MB)
05 View Lecture- Creating an upload directory and migrating DB changes (2.45 MB)
06 View Lecture- Using the Django Admin to upload an author's picture (2.98 MB)
07 View Lecture- Server-side filenames (3.93 MB)
08 View Lecture- Writing an upload view (15.36 MB)
09 View Lecture- Url configuration for the upload view (2.3 MB)
01 View Lecture- Intro to commands (1.72 MB)
02 View Lecture- Management commands provided by Django (5.45 MB)
03 View Lecture- Structure of a management command (3.81 MB)
04 View Lecture- Your first management command (9.23 MB)
05 View Lecture- Running the 'authors' command (3.39 MB)
06 View Lecture- Writing management commands with arguments (10.98 MB)
07 View Lecture- Running the 'book' command (2.42 MB)
08 View Lecture- Testing management commands (8.8 MB)
09 View Lecture- Chapter review (2.85 MB)
[center]
Screenshot