Урок 2 - Привет мир!
Привет мир!
Создадим файл hello.py
с данным кодом
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "<p>Hello, World!</p>"
Разбор кода
Импортируем класс
Flask
из модуляflask
from flask import Flask
Создаем объект с приложением (переменная
app
) при помощи классаFlask
(который мы импортировали ранее).app = Flask(__name__)
Создаем route (с англ: путь). Функция будет выполнена при получении запроса по определенному URL-адресу. Для создания route используются Декораторы (
@app.route("/")
, где"/"
- сам путь в адресе (/
- корень))@app.route("/") def hello_world(): return "<p>Hello, World!</p>"
Функция возвращает "<p>Hello, World!</p>"
. Это HTML код. <p>
- параграф
Запускаем наше приложение
flask --app hello run
Где hello - название нашего файла.