Другой маршрут в Flask Python

RedDeveloper
29.01.2023 14:12
Другой маршрут в Flask Python

Flask - это фреймворк, который поддерживает веб-приложения. В этой статье я покажу, как мы можем использовать @app .route в flask, чтобы иметь другую ссылку на путь.

Для того чтобы запустить flask, нам сначала нужно убедиться, что мы установили flask. Вы можете использовать pip install flask для установки flask.

  1. Импортируйте библиотеку
from flask import Flask

Определите наш маршрут app. route и функцию с HTML внутри

Если мы используем @app.route('/'), путь будет http://127.0.0.1:5000/ с отображением "No route here".

@app.route('/')
def nothing():
    return '<h1>No route here</h1>'

Если мы используем @app.route('/home'), путь будет http://127.0.0.1:5000/home с отображением "Это главная страница".

@app.route('/home')
def index():
    return '<h1>This is Home Page</h1>'
Маршрут с домашней страницей
Маршрут с домашней страницей

Если мы хотим иметь отображение с другой переменной, мы можем использовать %s для определения изменения строки.

@app.route('/user/<name>')
def user(name):
    return '<h1>This is User Page with Name %s!</h1>' %name
Маршрут с другой переменной
Маршрут с другой переменной

Наконец, вам нужно будет использовать app.run, чтобы убедиться, что сайт может быть запущен.

if __name__ == '__main__':
    app.run()

Спасибо за прочтение. Вот полный код flask.

from flask import Flask

app = Flask(__name__)

@app.route('/')
def nothing():
    return '<h1>No route here</h1>'

@app.route('/home')
def index():
    return '<h1>This is Home Page</h1>'

@app.route('/user/<name>')
def user(name):
    return '<h1>This is User Page with Name %s!</h1>' %name

if __name__ == '__main__':
    app.run()

Ссылка:

  1. Веб-разработка: Разработка веб-приложений с помощью Python
Почему в Python есть оператор &quot;pass&quot;?
Почему в Python есть оператор "pass"?

05.05.2023 14:00

Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.

Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом

05.05.2023 11:59

Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря своим методам, они делают код очень простым для понимания и читабельным.

JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы

05.05.2023 11:57

Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний, то, не теряя времени, практикуйте наш бесплатный онлайн тест 1100+ JavaScript MCQs и развивайте свои навыки и знания.

Массив зависимостей в React
Массив зависимостей в React

05.05.2023 09:44

Все о массиве Dependency и его связи с useEffect.

Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий

05.05.2023 09:26

Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут вам настроить, как будет выглядеть ваш сайт Temple, и вы можете настроить его дизайн в зависимости от ваших потребностей в дополнение к более чем 15+...