MENU

Fun & Interesting

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

Python Hub Studio 315,758 1 year ago
Video Not Working? Fix It Now

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, после авторизации перенаправление на целевую страницу Плейлист с продолжением: https://www.youtube.com/playlist?list=PLNi5HdK6QEmWNqncVoUZtj1QDC2VV0wI6 💡 Мой Полный курс Docker на Udemy + deploy на сервер AWS (включая этот проект) со скидкой: https://www.udemy.com/course/docker-full-course/?couponCode=FEB25Y Купон FEB25Y уже включен в линк ⬆️ Ответы на распространенные вопросы: - Проходить курс можно в любое время и в любом темпе (нет ограничения по времени). - Пожизненный доступ к курсу и к всем будущим его обновлениям и дополнениям. - На платформе Udemy. Версия для начинающих курса на YouTube по Docker (4 часа): https://youtu.be/wgA3yntF_ek Поддержать канал: 1) Спонсорство на YouTube: https://www.youtube.com/channel/UCN3nx9hIzgItJeDb5FFfy0Q/join 2) И кнопка Суперспасибо! 3) https://www.buymeacoffee.com/PythonHubStudio Шаблон проекта (верстка): https://github.com/PythonHubStudio/templates-for-Django-4-course-Home Код всего проекта (с коммитами по мере создания): https://github.com/PythonHubStudio/Django-4-course-Home Сайт Django: https://docs.djangoproject.com/en/4.2/ Сайт Git: https://git-scm.com/ PostgreSQL: https://www.postgresql.org/ Настройка редактора VS Code: https://youtu.be/e15PvHRHB_w Курс python 7 часов: https://youtu.be/5g-MHZ0MzZY Курс Docker для начинающих (4 часа): https://youtu.be/wgA3yntF_ek Курс HTML & CSS 7 часов: https://youtu.be/Bmtu5eNnjK8 Курс по API, парсинг сайтов: https://www.youtube.com/playlist?list=PLNi5HdK6QEmWdZmDJM0Yb6qEGepZhsJQL Экспресс курс ООП python: https://www.youtube.com/playlist?list=PLNi5HdK6QEmX9fxp3_IBFx1O5tiTmKlYm Всем хорошего дня от канала Python Hub Studio! Не забудьте подписаться на канал;)

Comment