Интернет-магазин на Python/Django 4 [2023]

#django4 #python3 #созданиесайта Приветствую друзья! Это обзорное видео того, что в итоге получится после прохождения курса по созданию интернет-магазина на Django. Что будет из фукнкционала: • авторизация/регистрация • покупательская корзина • заказы покупателя • чекаут заказа • создание заказа • добавление характеристик к товару • фильтр товаров на странице категории по созданным для этих товаров в данной категории характеристикам Пожалуй из функционала это все, теперь хочется оговорить несколько важных моментов. Для кого данный курс. Курс рассчитан на людей, которые как минимум знают базу питона. Под базой я подразумеваю типы данных, ООП, т.е знаете что такое класс, интерфейс класса, его методы, статический класс-метод и так далее. Умеете самостоятельно устанавливать джанго и запускать болванку проекта, это очень важно, так как данный момент в принципе в самом курсе пропущен, ввиду того что банально не хотелось тратить время на такую базу. Третий момент — у Вас уже есть опыт создания проектов на джанго, более менее простых, т.е какие-нибудь блоги или что-то подобное, в котором есть какая-никакая архитектура, подразумевающая минимальное кол-во связей между таблицами и т. д. Ну и 4-й момент — это понимание модели MVT, т.е то что работает в джанго из коробки, т.е его изначальная концепция. Model – VIEW -TEMPLATE, т.е получение данных из базы, создание ORM запросов в представлении и вывод этих самых результатов в шаблоне Html. Именно этот принцип использован в данном курсе. Какой у нас будет план Сначала мы займемся архитектурой проекта, т.е создадим необходимые приложения, в которых будут созданы модели (т.е таблицы или сущности) и связи между этими самыми моделями-сущностями. После чего перейдем ко второму блоку — это админка. Мы с Вами познакомимся с инлайнами, узнаем как можно кастомизировать выдачу списка объектов в админке на примере товаров, а так же создадим динамический поиск внутри инлайнов по ключевым словам. Далее, 3-й блок — это работа в шаблонах в тандеме с представлениями. Т.е идем полностью по пути MVT. И последним шагом будет создание фильтра на странице категорий. Это сложная часть и она потребует от вас максимального внимания. Так же хочется оговорить еще некоторые технические моменты. Например разработка будет вестись на Windows. Т.е если Вы обладатель другой операционной системы отличной от Windows, то имейте это пожалуйста ввиду. Особенно в первом видео, где мы будем устанавливать PostgreSQL вместе с pgAdmin для дальнейшей работы. Хочу отметить, что каждое видео — это какой-то конкретный коммит, или 2 коммита, я там иногда исправлял ошибки. Он(и) будут прикреплены к каждому видео, чтобы вы смогли сравнить код у себя и в коммите, если вдруг у вас возникают какие-то ошибки после прохождения урока. В данном курса вас ждёт порядка 9 часов контента и 58 видеоуроков. Всем спасибо и всем удачи в прохождении. Курс доступен на платформе Stepik: Stepik - Для связи, кому интересно: Телега - Почта - meskalinchk1988@ Авторизация/регистрация - 0:10 Добавляем товар - 2:12 Возможности корзины - 2:38 Заказ - 3:08 Личный кабинет - 3:56 Фильтр товаров на странице категорий - 4:28 --------------------------------------------------------------------------------- Для кого курс - 5:23 План курса - 6:45 На чем будет вестись разработка - 8:34
Back to Top