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