This Django project is aimed at getting you started with Django and moving you into more advanced topics as the project progresses. In this tutorial we go through the process of building the user functions needed to allow users to login and manage their account.
Welcome back to the Python Django Ecommerce Projectv1 2021. This Django project is aimed at getting you started with Django and moving you into more advanced topics as the project progresses. In this tutorial we go through the process of building the user functions needed to allow users to login and manage their account. We then work through building a payment system using stripe and finally create an ordering backend to capture the customer orders.
00:00 Introduction 00:27 Recap of events so far 00:54 Part 3 Introduction 02:01 Preview of final system 06:58 Refactoring 07:56 Loading up previous code 08:35 Changing the UI of the templates 33:13 Finished updating templates
Code after refactoring https://github.com/veryacademy/YT_Dja...
Stage 1.0 - User management #### 33:34 Introduction 35:00 Start building the user app 36:14 Building the user model 50:55 Updating the products model
Stage1.1 - User signup with email confirmation #### 53:58 Start building user signup 54:47 Building the form 1:00:43 Building the view 1:06:22 Generating hash keys in Django 1:11:02 Finishing the email setup 1:14:11 Building the email template 1:17:52 Building the registration template 1:24:12 Building the registration URL 1:32:38 Finishing the registration form 1:37:39 Templating and final functions 1:56:38 Building up the dashboard
Stage1.2 - Login/Logout #### 1:58:27 Login 2:02:28 Login form 2:04:28 Login template 2:08:23 Logout URL and link updates
Stage 1.3 Update/Edit and delete account #### 2:11:46 Edit user 2:12:32 URL for edit user profile 2:13:02 Create view for profile edit 2:14:53 Create form for profile edit 2:18:19 Profile edit template 2:21:23 Delete user 2:27:31 Forgotten password 2:36:09 Email template 2:37:55 Password reset template
Stage 2.0 - Payment #### 3:07:43 Introduction 3:12:54 Stripe payment stages 3:17:44 Build payment app 3:18:43 Payment template 3:21:28 Payment URL 3:28:06 Payment view 03:28:06 Stripe Elements 03:57 Stripe CLI
Stage 3.0 Order capture/Management #### 4:02:52 Build orders app 4:03:47 Order models 4:09:06 Connect orders to payment 4:23:50 Setting up Stripe webhooks 4:38:11 Users orders setup in dashboard 4:46:59 Update basket payment with postage calculation
Code after refactoring stage:
🔥Intellipaat Django course: https://intellipaat.com/python-django-training/ 👉This Python Django tutorial will help you learn what is django web development &...
In this tutorial, you’re going to learn a variety of Python tricks that you can use to write your Python code in a more readable and efficient way like a pro.
Today you're going to learn how to use Python programming in a way that can ultimately save a lot of space on your drive by removing all the duplicates. We gonna use Python OS remove( ) method to remove the duplicates on our drive. Well, that's simple you just call remove ( ) with a parameter of the name of the file you wanna remove done.
In the programming world, Data types play an important role. Each Variable is stored in different data types and responsible for various functions. Python had two different objects, and They are mutable and immutable objects.
India's best Institute for Django Online Training Course & Certification. Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.