Django полный курс - Создание интернет магазина на python c Django 4 с нуля | Часть 1

00:00 Введение в курс по Django 4 02:20 Что такое Django 03:40 Backend схема работы 06:35 Осмотр верстки (макета) сайта 10:00 Выбор редактора кода для Django проекта 12:10 Выбор версии Django и python 15:56 Установка Django и настройка проекта 38:56 Поверхностный осмотр базовых файлов Django проекта 54:48 Структура проекта 01:02:15 Создание приложения main 01:05:04 Шаблон проектирования MTV (MVC) 01:10:15 Маршрутизация url адресов (простая) 01:18:24 Параметр request в debug режиме 01:22:40 Начало работы с шаблонами html, placeholders 01:33:22 Первый шаблонный тег if - endif 01:36:00 Установка git клиента 01:39:20 Инициализация репозитория git 01:47:00 Как загрузить готовый код с коммитами этого проекта с GitHub 01:48:55 Просмотр истории коммитов и переход на нужный коммит 01:52:28 Перенос html верстки в templates Django проекта 01:54:10 Работа со статическими файлами 01:56:37 load static и шаблонный тег static 02:00:15 Где хранить статику в django проекте 02:07:14 static url переменная 02:10:12 Наследование шаблонов, тег extends, базовый шаблон 02:30:40 Ссылки в шаблонах, тег url 02:33:24 Маршрутизация url адресов - include, namespace 02:43:51 Создаем приложение для товаров 03:00:36 Карта товара, тег for - endfor 03:12:10 Работа с базой данных, миграции, что такое ORM 03:21:05 Создание django моделей 03:36:05 Создание суперпользователя, админка 03:38:03 Простая регистрация моделей django, первая настройка отображения 03:46:17 Модель продуктов 03:58:31 Начальная работа с ORM, объекты, запросы 04:05:43 Установка IPython, для автокомплита в терминале 04:19:13 Автогенерация слагов для url адреса (настройка в регистрации модели) 04:31:35 Фикстуры 04:39:53 Установка django-debug-toolbar для отладки SQL запросов через ORM 04:46:51 Работа с ORM, тонкости, нюансы, варианты, отладка SQL запросов 05:10:39 Работа с ORM в контроллерах 05:14:00 Работа с медиа файлами 05:31:35 Дополнительные методы моделей 05:43:17 Первый пользовательский простой шаблонный тег 05:51:15 Конвертеры url адресов, int, slug 06:05:25 Обратное разрешение url адресов 06:22:29 Пагинация на странице 06:45:55 Фильтры в шаблонах 06:54:35 Пагинация через параметры GET запроса 06:56:58 Что такое параметры GET запроса, получение из request 07:07:43 Фильтр товаров на сайте 07:21:07 Объект request в шаблонах 07:26:51 Пользовательский тег с параметрами, urlencode, передача аргументов 07:37:21 Поиск на сайте 07:53:20 Q объекты 08:06:10 Установка базы данных PostgreSQL 08:13:28 Подключение PostgreSQL к Django проекту 08:19:07 Создание новой базы данных на сервере через pgadmin4 и терминал (psql) 08:31:18 Полнотекстовый поиск с выделением результатов в Django 08:57:11 Создание приложения Users, переопределение модели и тд. 09:38:06 Стандартная работа с формами, POST запросы 09:42:52 Формы связанные с моделями 09:44:57 Авторизация пользователя 10:23:10 Реальная работа с формами в Django 10:42:10 Регистрация пользователя 11:04:42 Личный кабинет пользователя 11:19:40 Декоратор login required 11:21:50 Отправка messages 11:32:45 login required, после авторизации перенаправление на целевую страницу Продолжение в следующем видео:    • Django полный курс - Интернет магазин...   Плейлист:    • Полный курс уроков по Django python   Поддержать канал: 1) Спонсорство на YouTube и дополнительные бонусы:    / @pythonhubstudio   2) И кнопка Суперспасибо! Шаблон проекта (верстка):
Код всего проекта (с коммитами по мере создания):
Сайт Django:
Сайт Git:
PostgreSQL:
Настройка редактора VS Code:    • Настройка VS Code для python, django,...   Курс python 7 часов:    • Учим python за 7 часов! Уроки Python ...   Курс HTML & CSS 7 часов:    • Учим HTML и CSS за 7 часов! Уроки по ...   Курс по API, парсинг сайтов:    • Курс Парсинга на Python   Экспресс курс ООП python:    • Полный курс уроков обучения ООП Python   Всем хорошего дня от канала Python Hub Studio! Не забудьте подписаться на канал;)

Смотрите также