Рубрики
Без рубрики

Как установить Flask Установите Flask и создайте свое первое веб-приложение

Есть тонны веб-фреймворков Python, и Flask является одним из них Но это не полный стек веб-рамки … Теги с колбой, Python, веб-приложением.

Есть тонны Python Web Frameworks и Колбу один из них Но это не полный стек веб-структуры. Это «Microframework для Python на основе Werkzeug , Jinja 2 и хорошие намерения. ” Включает встроенную разработку сервера, поддерживающую модульную тестирование и полностью включен Unicode с помощью Спокойный Запросить рассылку и Соответствие WSGI .

Установка

Для установки колбы вы можете пойти здесь или просто следуйте ниже шага:

Шаг 1: Установите виртуальную среду

Если вы используете Python3, чем вам не нужно устанавливать виртуальную среду, потому что она уже поставляется с Венв Модуль для создания виртуальных сред. Если вы используете Python 2, модуль Venv недоступен. Вместо этого Установить Virtualenv Отказ В Linux Virtualenv предоставляется вашим менеджером пакета:

//Debian, Ubuntu
$ sudo apt-get install python-virtualenv
//CentOS, Fedora
$ sudo yum install python-virtualenv
//Arch
$ sudo pacman -S python-virtualenv

Если вы находитесь на Mac OS X или Windows, скачайте get-pip.py. , потом:

$ sudo python2 Downloads/get-pip.py
$ sudo python2 -m pip install virtualenv

В Windows, как администратор:

\Python27\python.exe Downloads\get-pip.py
\Python27\python.exe -m pip install virtualenv

Шаг 2: Создайте среду

Создайте папку проекта и Венв Папка внутри:

mkdir myproject
cd myproject
python3 -m venv venv

В окнах:

py -3 -m venv venv

Если вам нужно было установить VirtualenV, поскольку вы находитесь на более старой версии Python, вместо этого используйте следующую команду:

virtualenv venv

В окнах:

\Python27\Scripts\virtualenv.exe venv

Активируйте окружающую среду

Прежде чем работать над вашим проектом, активируйте соответствующую среду:

. venv/bin/activate

В окнах:

venv\Scripts\activate

Ваша оболочка будет изменяться, чтобы показать имя активированной среды.

Шаг 3: Установить колбу

В рамках активированной среды используйте следующую команду для установки колбы:

$ pip install Flask

Колба теперь установлена: Проверьте QuickStart или пойти к Документация Отказ

Создать приложение

Итак, давайте построим самый простой Здравствуйте, мир заявление. Следуй этим шагам:

  1. Как, вы уже присутствуете в MyProject папка. Создайте файл `hello.py ‘и напишите следующий код.

    • Импортируйте класс колба. Экземпляр этого класса будет наше приложение WSGI.

    • Далее мы создаем экземпляр этого класса. Первый аргумент – это имя модуля или пакета приложения. Если вы используете один модуль (как в этом примере), вы должны использовать __ имя __, потому что в зависимости от того, если он начинается в качестве приложения или импортированного в качестве модуля, имя будет другим (« Main » против фактического имени импорта. ). Это необходимо, чтобы колба знала, где искать шаблоны, статические файлы и так далее.

    • Затем мы используем декоратор маршрута (), чтобы рассказать колбу, какой URL-адрес запускает нашу функцию. Функция дана имя, которое также используется для генерации URL для этой конкретной функции и возвращает сообщение, которое мы хотим отображать в браузере пользователя.

    Убедитесь, что не вызовите вашу приложение Flask.py, потому что это будет конфликтовать с самой колбой.

    Чтобы запустить приложение, вы можете либо использовать команду flask или python’s Переключиться с колбой. Прежде чем вы сможете сделать, вам нужно сообщить вашему терминалу приложение для работы, экспортируя Flask_app Переменная среды:

Оригинал: “https://dev.to/sahilrajput/install-flask-and-create-your-first-web-application-2dba”