🔗 Ресурсы: материалы уроков 09–11

Материалы этого курса

УрокТемаСтраница
09 Работа над проектом (Flask) Теория: конфигурация, Blueprints, Flask-SQLAlchemy
09 Blueprints и структура Примеры: Application Factory
10 Практикум 3: SQLAlchemy-запросы Теория: запросы, фильтрация, агрегации
11 Работа над проектом ч.2 Теория: эндпоинты, объект request, Pydantic-контракты
11 CRUD эндпоинты Примеры: questions, responses

Официальная документация

РесурсURL
Flask 3.x flask.palletsprojects.com
Flask — Blueprints flask.palletsprojects.com/blueprints
Flask-SQLAlchemy flask-sqlalchemy.readthedocs.io
Flask-Migrate flask-migrate.readthedocs.io
SQLAlchemy 2.x docs.sqlalchemy.org
Pydantic v2 docs.pydantic.dev
Pydantic v2 — Migration guide docs.pydantic.dev/migration
HTTP методы (MDN) developer.mozilla.org/HTTP/Methods
HTTP статус-коды (MDN) developer.mozilla.org/HTTP/Status
REST API Tutorial restfulapi.net

Инструменты

ИнструментНазначениеСсылка
Postman Тестирование API-эндпоинтов postman.com
SQLite Browser Просмотр SQLite-баз данных sqlitebrowser.org
VS Code Python Extension Отладка, автодополнение marketplace.visualstudio.com

Следующий шаг

Завершили Flask-блок! Следующий — Django. Перед переходом убедитесь, что понимаете:

  • Application Factory и Blueprints
  • Flask-SQLAlchemy: модели, сессия, миграции
  • Pydantic v2: контракты, model_validate, model_dump
  • CRUD-эндпоинты, объект request, статус-коды

→ Урок 13: Введение в Django