My English Coach on Flask View + PostgreSQL + SQLite / Deploy Heroku #1

Опубликовано: 08 Июнь 2026
на канале: MIKE DO IT
291
4

🚀 Добро пожаловать на первый урок нашего увлекательного проекта "My English Coach"! 🚀

В этой серии уроков мы создадим собственное веб-приложение с использованием Flask, PostgreSQL и SQLite. Мы также научимся развертывать наше приложение на платформе Heroku.

🔗 Git repo: https://github.com/MikesoWeb/My-Engli...

🌟 Наши ключевые моменты в этом уроке:
Мы начнем с представления приложения и его структуры.
Создадим базу данных PostgreSQL и настроим класс Config для нашего приложения.
Определим модель приложения и научимся работать с контекстом Flask.
Разберем файлы create_app и run.py, которые играют важную роль в нашем приложении.
Введем классы просмотра (views) и начнем с первого маршрута - IndexView.
Разработаем базовый шаблон layout.html и стартовую страницу index.html.
Подготовимся к миграциям и узнаем о статье по Flask-Migrate.


00:00 Показываю приложение, которое собираемся творить
01:52 Моя группа Вк и гитхаб
03:45 Структура приложения
09:02 База postgres для приложения и класс Config
19:48 Модель приложения
22:25 Функция create_app и контекст приложения flask
24:52 Файл run.py
28:32 Файл views.py - классы просмотра приложения
30:26 Первый маршрут приложения - IndexView
31:55 Базовый шаблон layout.html и стартовый index.html
37:35 Подготовка к миграциям
46:05 Моя статья про flask-migrate
46:32 Продолжаем про миграции - поддержка sqlite

Не забудьте поставить лайк, подписаться на канал и нажать на колокольчик, чтобы не пропустить следующие уроки! 🛎️ Давайте начнем свой путь в создании веб-приложения с Flask и My English Coach! 🔥


🔗 Связь с автором:

🌐 Официальный сайт: https://my-py.ru
💬 VK: Группа VK https://vk.com/python_for_me
✈️ Telegram: Канал Telegram https://t.me/mikedoitchannel
👾 GitHub: Профиль GitHub https://github.com/MikesoWeb


❤️ Поддержать автора:

💳Сбербанк: 4274 3200 7161 9756
🔔 DonationAlerts https://www.donationalerts.com/r/mike...
🌟Boosty https://boosty.to/mike_do_it