Getting Started
Installing Necessary Requirements
01:13 | video
Virtual Environment Setup
03:12 | video
Create Your First Project
03:24 | video
Django admin and manage.py
02:12 | video
Create Your First Application
06:21 | video
Routing
Basics of Routing
03:33 | video
Dynamic Routing
02:18 | video
Database & ORM
Database Setup
04:43 | video
Migrations 101
05:36 | video
Django API with Python Shell
04:51 | video
Django ORM
01:55 | video
Django Admin
04:11 | video
Templates
Create Your First Template
02:30 | video
Pass Data to Views
02:40 | video
Forms
Create Your First Form
07:17 | video
Form Validation Part 1
08:46 | video
Form Validation Part 2
04:40 | video
Edit Task
07:48 | video
Delete Task
04:28 | video
Toggle Task State
05:48 | video
Filter Tasks
07:47 | video
Authentication
User Registration - Part 1
19:01 | video
User Registration - Part 2
05:45 | video
Login User
13:02 | video
Logout User
02:26 | video
The Ecommerce Models
Database Structure
03:09 | video
Product & Gallery
06:42 | video
Cart & Cart Item
03:11 | video
Order & Order Item
06:27 | video
Django Model Relationships
Database Relationships
03:54 | video
Django One to One Relationship
07:01 | video
Django Many to One Relationship
07:55 | video
Django Many to Many Relationships
06:17 | video
Making the ecommerce
Ecommerce Authentication
16:24 | video
Add New Product
14:56 | video
Seller Products
11:00 | video
Edit product
09:18 | video
Delete Product
05:05 | video
Product gallery
17:22 | video
Static File Handling
05:16 | video
Delete Product Gallery Image
05:03 | video
Display Products
05:28 | video
Product Details
07:45 | video
Add Product to Cart
09:05 | video
Display Cart & Cart Items
09:43 | video
Delete Cart Item
05:43 | video
Place Order
19:52 | video
Checkout Process
23:25 | video
Verify Payment
10:49 | video
Mail Testing
03:16 | video
Display Orders
17:20 | video
Deploy to Heroku
22:48 | video
In this lesson, we have discussed and added form validation to our project.