Перейти к основному содержимому

Шаг 1. Создание приложения на Python

Для начала создайте виртуальное окружение Python. О том, как это сделать, представлено в документации к утилите virtualenv. Активируйте виртуальное окружение. Установите Flask с помощью команды:

pip install flask

Затем создайте файл с именем app.py и измените его следующим образом:

from random import randint
from flask import Flask

app = Flask(__name__)


def roll():
return randint(1, 6)


@app.route("/rolldice")
def roll_dice():
return str(roll())

Чтобы запустить приложение, используйте команду flask или python -m flask:

flask run -p 8080

В результате вы должны получить следующий вывод в консоли:

(venv)$ flask run -p 8080

* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:8080
Press CTRL+C to quit

Откройте в веб-браузере http://localhost:8080/rolldice в своем веб-браузере, чтобы убедиться, что приложение работает.