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 python
💡 Мой Полный курс Docker на Udemy + deploy на сервер AWS (включая этот магазин Django) со СКИДКОЙ:
https://www.udemy.com/course/docker-f...
(Цена до 29 сентября)
UPD: купон для скидки PYTHONHUBSTUDIO-9-99 уже включен в ссылку⬆️.
Версия для начинающих курса на YouTube по Docker (4 часа):
• Docker и Docker Compose - Полный Курс...
Поддержать канал:
1) Спонсорство на YouTube:
/ @pythonhubstudio
2) И кнопка Суперспасибо!
3) https://www.buymeacoffee.com/PythonHu...
Шаблон проекта (верстка):
https://github.com/PythonHubStudio/te...
Код всего проекта (с коммитами по мере создания):
https://github.com/PythonHubStudio/Dj...
Сайт Django:
https://docs.djangoproject.com/en/4.2/
Сайт Git:
https://git-scm.com/
PostgreSQL:
https://www.postgresql.org/
Настройка редактора VS Code:
• Настройка VS Code для python, django,...
Курс python 7 часов:
• Учим python за 7 часов! Уроки Python ...
Курс Docker для начинающих (4 часа):
• Docker и Docker Compose - Полный Курс...
Курс HTML & CSS 7 часов:
• Учим HTML и CSS за 7 часов! Уроки по ...
Курс по API, парсинг сайтов:
• Курс Парсинга на Python
Экспресс курс ООП python:
• Полный курс уроков обучения ООП Python
Всем хорошего дня от канала Python Hub Studio!
Не забудьте подписаться на канал;)
Смотрите видео Django полный курс - Создание интернет магазина на python c Django 4 с нуля | Часть 1 онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Python Hub Studio 20 Декабрь 2023. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 258,486 раз и оно понравилось 8.1 тысяч посетителям.