Python Django Authentication System with Password Reset; Complete Project Beginner Friendly Tutorial

Описание к видео Python Django Authentication System with Password Reset; Complete Project Beginner Friendly Tutorial

In this video we will create a Django Project from scratch and create a complete custom authentication system with password reset functionality by using the Django's built in Authentication System. We will learn how to use and customize Django's built in Authentication Views and Forms, how to make a Custom Registration Page, and how to get our Django app to send users emails when they forget their passwords. We will also learn how easy it is to dynamically render content based on whether a use is signed in or not and much much more.

You can access and download the code file from my Patreon page:
  / pikocanfly  

Chapters:

00:00 - intro
00:24 - Create Project Directory and Open in Visual Studio Code
00:42 - Check that Python is Installed and Create .venv Environment
01:43 - Install Django and Create New Django Project
02:57 - Django Admin
03:21 - Run Migrations and Create Super User
05:14 - Add Auth Paths to urls.py
06:12 - Create Custom Auth Templates [ login - password reset confirm - password reset done - email - password reset complete ]
11:25 - Adding Static Files ( CSS )
13:41 - Add CSS Styling to base/layout template
20:34 - Register Email to send users password reset emails
29:31 - Create Registration Form that inherits from Django’s User Creation Form
31:38 - Create Registration View
34:00 - Add Path to Registration View in urls.py
36:01 - Adding Logout Button
37:20 - Redirect back to Index on Logout
38:35 - Create register.html ( Registration Template )
40:04 - Registration Form

#Django #python #tutorial #authentication

Комментарии

Информация по комментариям в разработке