Сгенерил тебе девчулю через нейросеть!
А теперь покажу тебе элементаршину во Flask
**Создание базового приложения Flask**
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "Hello, World!"
if __name__ == '__main__':
app.run(debug=True)
В этом коде мы создаем новый экземпляр класса Flask. @app.route('/') - это декоратор в Flask, который связывает функцию с URL. В данном случае URL - это корневой адрес ('/'), и когда мы переходим по этому URL, вызывается функция home(), которая возвращает строку "Hello, World!".
**Маршрутизация в Flask**
@app.route('/about')
def about():
return "About Page"
Здесь мы создаем новую страницу с URL '/about'. Когда мы переходим по этому URL, вызывается функция about(), которая возвращает строку "About Page".
**Использование шаблонов в Flask**
Flask поддерживает использование шаблонов Jinja2. Для начала создайте каталог templates в той же директории, где находится ваш Python-файл. Затем создайте HTML-файл в этой папке. Например, home.html:
<!DOCTYPE html>
<html>
<head>
<title>Home Page</title>
</head>
<body>
<h1>Welcome to the Home Page!</h1>
</body>
</html>
Теперь ты можешь использовать этот шаблон в своем птичьем приложении:
from flask import render_template
@app.route('/home')
def home():
return render_template('home.html')
Функция render_template загружает шаблон HTML и возвращает его как строку. Flask автоматически заменяет все переменные в фигурных скобках {} значениями из словаря контекста шаблона.
Удачи в изучении птичий падаван.
А пока я пишу) моя борода растёт!