Загрузка страницы

#5 Интернет-магазин на Django ЧАСТЬ 2 | Авторизация [Django user authorization]

#django3#python3
В первой части курса мы проигнорировали авторизацию и регистрацию пользователя, а это критически важный момент. Сейчас мы можем лишь залогиниться в нашей админке и только после этого можем перейти на наш сайт, откуда уже можем осуществлять. Если в двух словах - только администраторы(суперпользователи) сайта могут заказывать в нашем магазине что-то.

Мы исправим этот момент, внедрив инструмент авторизации/регистрации пользователей, с помощью которого дадим возможность полноценно осуществлять цикл - от захода на сайт первый раз(или не первый, но уже зарегистрированный пользователь) до осуществления заказа.

С точки зрения Django осуществление регистрации и авторизации происходит за счет использоваения django-форм. У нас будет 2 ключевые модели - User и Customer. За основу у нас будет взята модель User, так как она основная, а модель Customer будет моделью, у которой есть связь с пользователем (модель User), но которая содержит в себе необходимую для пользователя сайта информацию. Т.е процедуру регистрации/авторизации мы будем осуществлять через модель User, а отображать информацию пользователю будем через модель Customer.

====================================
Группа в VK:
https://vk.com/pycoding
====================================
Канал в Telegram:
https://t.me/PyCoding1
====================================
Ссылка на проект на GitLab:
https://gitlab.com/PyCoding1/django3-ecommerce

Видео #5 Интернет-магазин на Django ЧАСТЬ 2 | Авторизация [Django user authorization] канала PyCoding
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
15 ноября 2020 г. 19:32:01
00:16:43
Другие видео канала
Как сделать свои права доступа в djangoКак сделать свои права доступа в django15. Web-технологии. Сессии и авторизации | Технострим15. Web-технологии. Сессии и авторизации | ТехностримРасширяем User model в Django с помощью AbstractUserРасширяем User model в Django с помощью AbstractUserЧто должен знать Python веб-разработчик для приёма на работу?Что должен знать Python веб-разработчик для приёма на работу?Учим Photoshop за 1 час! #От ПрофессионалаУчим Photoshop за 1 час! #От ПрофессионалаИзучение Python Django в одном видео / Создание сайта на Джанго за час!Изучение Python Django в одном видео / Создание сайта на Джанго за час!Курс Тестирование ПО. Занятие 33. Аутентификация и авторизация | QA START UPКурс Тестирование ПО. Занятие 33. Аутентификация и авторизация | QA START UPPassword Reset Email | Django (3.0) Crash Course Tutorials (pt 20)Password Reset Email | Django (3.0) Crash Course Tutorials (pt 20)#7 Интернет-магазин на Django ЧАСТЬ 2 | Профиль пользователя [Django user profile]#7 Интернет-магазин на Django ЧАСТЬ 2 | Профиль пользователя [Django user profile]#15. Классы представлений: ListView, DetailView, CreateView | Django уроки#15. Классы представлений: ListView, DetailView, CreateView | Django урокиУРОКИ DJANGO | Интернет-магазин на Django 3 | Полный курс 2020 [Django 3 E-commerce FULL COURSE]УРОКИ DJANGO | Интернет-магазин на Django 3 | Полный курс 2020 [Django 3 E-commerce FULL COURSE]Бизнес-логика в Django и архитектура Django проектов — на настоящем примереБизнес-логика в Django и архитектура Django проектов — на настоящем примереDjango API Authentication using JWT TokensDjango API Authentication using JWT TokensУчим Python DJANGO за 1 час! #От ПрофессионалаУчим Python DJANGO за 1 час! #От ПрофессионалаСистема регистрации и авторизации на PHP и MySQL базы данныхСистема регистрации и авторизации на PHP и MySQL базы данныхpython3/django/swift - Развертывание Django-приложения на Herokupython3/django/swift - Развертывание Django-приложения на HerokuPython Django Tutorial: Deploying Your Application (Option #2) - Deploy using HerokuPython Django Tutorial: Deploying Your Application (Option #2) - Deploy using HerokuЧто такое Python Django и почему он стал так популярен. В чем секрет?Что такое Python Django и почему он стал так популярен. В чем секрет?#5. CRUD - основы ORM по работе с моделями | Django уроки#5. CRUD - основы ORM по работе с моделями | Django урокиDjango Authentication BasicsDjango Authentication Basics
Яндекс.Метрика