КАК СОЗДАТЬ САЙТ НА PYTHON: Полное Руководство с WSL, PostgreSQL и Docker
Удобные статьи к видео, команды, ссылки - в нашем Telegram: ptcLDf_acOpkYjQy
В этом видео представлен полный курс по созданию веб-сайта на Python с использованием Flask. Вы получите пошаговое руководство по всем ключевым этапам разработки: от настройки среды разработки с помощью WSL и выбора редактора кода (VSCode или PyCharm) до интеграции Docker и развертывания проекта.
Этот видеокурс является незаменимым ресурсом для всех, кто стремится освоить разработку веб-приложений на Python и Flask, и ищет полное руководство для создания профессиональных проектов с нуля.
Вы также научитесь устанавливать и настраивать PostgreSQL, создавать основу веб-приложения на Flask и подключать базы данных. Важные темы, такие как работа с Flask Blueprints, шаблонами, стилизация с помощью CSS, JS, Bootstrap и шрифтов Google Fonts, подробно рассмотрены в этом видео.
Мы обсудим работу с миграциями базы данных с помощью Flask-Migrate, выполнение CRUD-операций, подключение иконок FontAwesome, а также создание и управление учетными записями пользователей, включая регистрацию, авторизацию через Flask-Login и работу с Flash-сообщениями.
Дополнительно вы узнаете о создании связей между таблицами базы данных, ограничении доступа к страницам на основе авторизации, фильтрации данных с помощью выпадающих списков, а также о сборке и минификации CSS и JS с помощью Flask-Assets. В конце видео мы подробно расскажем о подготовке проекта к деплою с использованием Docker Compose.
Это видео является полным руководством для всех, кто хочет глубоко погрузиться в разработку веб-приложений на Python с использованием Flask и понять, как создать профессиональный проект с нуля.
00:00 - Как создать сайт на Python | Введение
03:00 - VSCode и PyCharm
03:26 - Зачем WSL и разрабатывать под Linux
04:40 - Установка и настройка WSL на Windows
11:24 - Как установить Docker на WSL
19:31 - Интеграция WSL с VScode или PyCharm
22:33 - Установка Python на WSL
25:10 - Установка виртуального окружения
34:00 - PostgreSQL СУБД | Установка и настройка
45:17 - Создание основы веб-приложения
53:27 - Принцип разделения приложения на части
1:08:52 - Подключение PostgreSQL и класс Config
1:21:22 - Blueprints
1:37:10 - Работа с шаблонами и связь с Blueprints
1:44:50 - Подключение стилей (CSS/JS/Bootstrap)
1:56:30 - Подключение шрифтов Google Fonts к проекту
2:01:56 - Шапка/Футер/Контент сайта
2:17:18 - Миграции базы данных | Flask-Migrate | CRUD
2:34:25 - Добавление записей в базу данных
3:00:10 - Вывод записей из базы данных
3:12:51 - Обновление записей в базе данных
3:25:12 - Подключение иконок FontAwesome
3:28:51 - Удаление записей из базы данных
3:31:05 - Регистрация | Загрузка файлов на сервер
4:07:05 - Всплывающие сообщения Flash
4:12:01 - Кастомный валидатор для формы регистрации
4:17:42 - Авторизация | Flask-Login
4:39:51 - Связи таблиц в модели (Один ко многим)
4:58:20 - Доработка функционала приложения
5:04:14 - Ограничение доступа к страницам на основе авторизации
5:07:00 - Выпадающий SELECT | Фильтрация данных
5:12:02 - Сборка и минификация CSS, JS | Flask-Assets
5:25:50 - Подготовка проекта к деплою с помощью Docker Compose
С вами был Coder Folder, двигаемся дальше!
1 view
194
59
3 days ago 00:29:27 0
Ей 84, и она не боится. Блокадница Людмила Васильева — голос протеста
4 days ago 00:29:38 2
Илон Маск Понимает Единственное, Что Деньги Никогда Не Смогут Исправить — И Это Изменило Всё
5 days ago 00:03:14 1
Сотвори сердце чистое - Христианская песня - СОВРЕМЕННАЯ ХРИСТИАНСКАЯ МУЗЫКА
5 days ago 00:16:19 1
Америка ГОТОВА УДАРИТЬ по РФ? Сенат США против Путина! Кремль ПЫТАЕТСЯ НАТРАВИТЬ Трампа на Украину
5 days ago 01:26:49 3
Это изменит мир! Он открыл способ как убрать проблемы и болезни людей | Дмитрий Миров
5 days ago 01:02:21 2
Какой будет буферная зона Путина, чем опасен Золотой купол Трампа и началось ли летнее наступление
6 days ago 00:07:47 0
📹 МОЩНЫЕ ДЕНЕЖНЫЕ АФФИРМАЦИИ ОТ НАТАЛЬИ ПРАВДИНОЙ 💰✨
7 days ago 01:11:48 15
Из Сургута в Дубай / Айшат Ибрагимова и Катя Гуру
1 week ago 01:22:44 0
Звукорежиссёр объяснил – почему и как звучит Винил? | Евгений Виноградов – ДАЙ Records
1 week ago 00:03:22 1
Создай во мне чистое сердце | Христианская песня
1 week ago 00:19:44 0
● Какие СБОИ в МАТРИЦЕ вы наблюдали – ВАШИ ИСТОРИИ. Эффект МАНДЕЛЫ
1 week ago 00:08:06 0
Как создать объем волос? Если не стоит и как поставить корень волос? how to do your hair at home
1 week ago 00:18:00 2
я к баптистам не пойду
2 weeks ago 00:14:13 0
ЗАМЕЩАЮЩИЕ ОБЛИГАЦИИ — КАК ЗАРАБАТЫВАТЬ НА САНКЦИЯХ? Топ-5 лучших вариантов на 2025 год
2 weeks ago 01:11:24 9
Amazing Cake Decorating Ideas at Another Level | Satisfying Creations
2 weeks ago 00:19:39 14
СТОМАТОЛОГИ БОЛЬШЕ НЕ НУЖНЫ? Открыт ген, запускающий рост новых зубов! И другие техно-новости
2 weeks ago 00:19:09 1
Открытие архивов Ватикана может стать настоящим «Судным днем».
2 weeks ago 00:16:17 9
Легенды Петербурга : Петровский док в Кронштадте
2 weeks ago 00:00:49 12
«Мужество», Анна Ахматова. Читает Светлана Салиева
2 weeks ago 00:03:56 1
Не завидуй | Христианская песня
2 weeks ago 00:05:41 0
Как раздать интернет по Wi-Fi в Windows 11 с ноутбука или компьютера?
2 weeks ago 00:05:31 0
Храм Мэйдзи: Оазис спокойствия посреди мегаполиса
2 weeks ago 00:11:56 0
Как создать Телеграм канал правильно
2 weeks ago 00:02:10 0
❤ ❤ ❤Я желаю тебе позитивное видео для друзей ❤ ❤ ❤