Испачкать руки программными проектами
Введение:
Когда дело доходит до освоения нового языка программирования, ничто не заменит погружение в практический проект. Процесс замачивания рук и создания чего-то с нуля не только укрепляет ваше понимание, но и вооружает вас реальным творением, которое можно с гордостью продемонстрировать потенциальным работодателям. В этом руководстве мы отправляемся в захватывающее путешествие с Flask, микровеб-фреймворком для Python, чтобы создать элегантное, но функциональное веб-приложение. К концу этого руководства вы будете хорошо разбираться во Flask и иметь за плечами впечатляющее, готовое к развертыванию веб-приложение.
Предварительные требования: прежде чем мы отправимся в это волнующее путешествие, давайте удостоверимся, что ваш набор инструментов хорошо подготовлен:
- Python: Начните с установки Python с официального сайта: python.org.
- Виртуальная среда (рекомендуется). Использование виртуальной среды — отличный способ управления зависимостями проекта. Выполните следующие команды в своем терминале:
pip install virtualenv virtualenv venv
- Установка Flask: Позвольте Flask украсить вашу среду, набрав в терминале следующее:
pip install Flask
Настройка сцены
Поскольку мы стоим на пороге этого проекта, пришло время заложить основу для нашего великолепного творения:
- Инициализация проекта: перейдите в нужный каталог и инициализируйте свой проект:
mkdir FlaskToDoApp cd FlaskToDoApp
Заполнение контроля версий (необязательно): если вы поклонник контроля версий, создайте репозиторий Git:
git init
Создание виртуальной среды (необязательно): для чистой рабочей области настройте виртуальную среду:
virtualenv venv source venv/bin/activate
Установка Flask: сделайте Flask своим союзником:
pip install Flask